서블릿을 배우기 시작했고 MySQL과 Tomcat을 사용하고 있습니다. 제출 버튼을 클릭하면 doGet()
함수를 다시 호출하여 다른 명령어 세트를 표시하고 커서를 다음 세트로 이동시키는 간단한 서블릿을 만들려고합니다.Tomcat이있는 HTTP 서블릿
protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
{
out.println("<HTML><HEAD><TITLE>Instructions</TITLE><HEAD>");
out.println("<BODY>");
ResultSet rs = stmt.executeQuery("SELECT InstructNo, Instruct FROM Intructions");
if(rs.next())
{
out.println(rs.getString("InstructNo") + ". " + rs.getString("Instruct"));
}
out.println("<form method=\"get\" action=\"\">");
out.println("<input type=\"radio\" name=\"ans\" value=\"true\">True<br>");
out.println("<input type=\"radio\" name=\"ans\" value=\"true\">False<br>");
out.println("<input type=\"submit\" value=\"Submit\">");
out.println("</BODY></HTML>");
나는 버튼을 클릭하고 호출이 doGet()
함수가 다시 호출되는 제출할 때 다음 세트로 커서를 이동하는 방법을 알아낼 수 없습니다.
코드를 약간 수정하여 효과적입니다. – user1832478