第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

form提交路徑正確也是404 找不到servlet

form提交路徑正確也是404 找不到servlet

自小生來神氣壯 2016-08-29 10:18:49
這是提交的jsp頁<form action="<%=request.getContextPath() %>/servlet/Loginservlet" method="post"> 賬號<input type="text" name="username"/><br /> 密碼<input type="password" name="password"/><br /> <input type="submit" value="登錄"/> </form>然后這是doPostprotected 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都啟動不了
查看完整描述

4 回答

?
yanrun

TA貢獻317條經驗 獲得超240個贊

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

查看完整回答
反對 回復 2016-08-29
  • 自小生來神氣壯
    自小生來神氣壯
    都對 web-app也是3.0
  • yanrun
    yanrun
    那感覺是你的web.xml有問題
  • 自小生來神氣壯
    自小生來神氣壯
    <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>loginfilter</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> </web-app> 自動生成的 用的eclipse 求指導
點擊展開后面9
?
大咪

TA貢獻785條經驗 獲得超332個贊

用注解方式應該是可以的呀,但是你的這個注解中寫錯了吧,應該是@WebServlet(name = "LoginServlet",urlPatterns="/LoginServlet"),就是你@WebServlet(),光標放進括號中,按alt+/應該有自動提示的,并且你用注解方式的話,name,url這兩個應該是必須要寫的。正確望采納,謝謝


查看完整回答
反對 回復 2016-08-29
  • 自小生來神氣壯
    自小生來神氣壯
    復制過去試了一下 還是一樣的404 而且開始注解是創(chuàng)建servlet自動生成的應該不會出錯
  • 大咪
    大咪
    哦哦,不好意思啊我的那個URL寫錯了- -少東西。。。你在復制一下試試@WebServlet(name = "LoginServlet",urlPatterns={"/LoginServlet"})
  • 大咪
    大咪
    看下這回行不行,還是不行的話那我也不清楚了- -
點擊展開后面11
  • 4 回答
  • 0 關注
  • 6259 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號