Действие при нажатии кнопки HTML, созданный сервлетом - PullRequest
0 голосов
/ 17 сентября 2018

У меня есть один файл сервлетов Java.это мой код:

            out.append(" <tr>");
            out.append("<th><input type=\"text\" name=\"fname\"></th>");
            out.append("<th><input type=\"text\" name=\"lname\"></th>");
            out.append("<th><input type=\"text\" name=\"date\"></th>");

            out.append("<th><input type=\"submit\" value=\"Submit\"></th>");
            out.append(" </tr>");

3 для ввода текста и кнопка.сервлет java создает этот HTML, мне нужно прочитать содержимое 3 входов, а когда нажата кнопка, мне нужно вызвать функцию с 3 входами в качестве параметров.

Спасибо за помощь.

РЕДАКТИРОВАТЬ: тест кода:

    out.append("<form>");
    out.append(" <tr>");
    out.append("<th><input type=\"text\" id=\"fname\" name=\"fname\"></th>");
    out.append("<th><input type=\"text\" name=\"lname\"></th>");
    out.append("<th><input type=\"text\" name=\"date\"></th>");

    out.append("<th><button type=\"submit\"  value=\"Submit\">Submit</button></th>");

    out.append(" </tr>");
    out.append("</form>");



    String fname = null;

    if(request.getParameter("fname")!=null){
    fname=request.getParameter("fname");
    //FUNCTION
    }

1 Ответ

0 голосов
/ 17 сентября 2018

Вам необходимо написать тег формы и, нажав кнопку «Отправить», отправить HTML-форму.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...