(я проверил все другие подобные вопросы, и я новичок, позвольте мне сначала сказать)
У меня есть html в очень простых терминах, таких как: https://ibb.co/KVNbv9z
И код сервлета, как показано ниже.
, который дает нулевой возврат для строки q1: /
Я думаю, что основная проблема в том, что я пытаюсь использовать request.getRequestDispatcher ("htmlquestions.html"). Include (request, response);
внутри сервлета, но не может вернуть его результат обратно. Что мне делать? Я ищу 2 дня для этого. Большое спасибо за вашу помощь
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.logging.Logger;
public class SecondServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response){
try{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
request.getRequestDispatcher("htmlquestions.html").include(request, response);
String q1 = request.getParameter("Q1");
out.print( " aaaaaaaaaaaaaaaaaaa " + q1 );
out.print("<form action='ThirdServlet'>");
out.print("<input type='submit' value='go'>");
out.print("</form>");
out.close();
}catch(Exception e){System.out.println(e);}
}
}