• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

form提交路径正确也是404 找不到servlet

这是提交的jsp页

                账号

                密码

               
       
然后这是doPost

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
                String accountname = request.getParameter("username");
                String accountpassword = request.getParameter("password");
                if(accountname.equals("admin") && accountpassword.equals("admin")) {
                        request.getRequestDispatcher(request.getContextPath()+"/success.jsp");
                        (request.getSession()).setAttribute("name", accountname);
                }else {
                        response.sendRedirect(request.getContextPath()+"/login.jsp");
                }
        }
我用的   @WebServlet("/LoginServlet")   自动注解 就没有直接配置web.xml
如果把注解注释了 手动配置web。xml就会tomcat都启动不了

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与2

@WebServlet注解需要servlet3.0以上才能支持,看一下你的jar包对不对,还有就是web.xml里的web-app的version也要改成3.0才可以

使用道具 举报

用注解方式应该是可以的呀,但是你的这个注解中写错了吧,应该是@WebServlet(name = "LoginServlet",urlPatterns="/LoginServlet"),就是你@WebServlet(),光标放进括号中,按alt+/应该有自动提示的,并且你用注解方式的话,name,url这两个应该是必须要写的。正确望采纳,谢谢

使用道具 举报

发新帖

发布任务需求已有1031289位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!