request.getParameter( "Submit" ) 总是得到空值



我有此代码,并且我有空指针错误,这应该得到提交的名称并随之起作用,但只能获得零。这是servlet:

 protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
        String peticion=request.getParameter("Submit");
        ServletContext sc=getServletContext();
        RequestDispatcher rd;
switch(peticion){
            case "registrar":
                rd=sc.getRequestDispatcher("/CreaVotante");
                rd.forward(request,response);
            break;
        }

这是提交行:

<input type="Submit" name="registrar" value="Regístrate para votar">

提交为表格。

在您的表单示例中,提取参数的方法将为

String param=request.getParameter("registrar");

相关内容

  • 没有找到相关文章

最新更新