jsp表單提交給servlet
阿新 • • 發佈:2019-02-11
(一). 相對路徑: <form action=servlet/RegisterLoginServlet method=post>...</form>
(二). 絕對路徑:
1) <form action="/專案名/servlet/RegisterLoginServlet " method=post>...</form>
其實絕對路徑還有第二種方法:
2) <formaction="<%=request.getContextPath()%>/servlet/RegisterLoginServlet " method=post>...</form>
相對路徑:
使用了註解的servlet:(使用了註解就不需要配置xml檔案了,註解中引數相當於xml檔案的url-pattern)
該註解它相當於配置的xml檔案為:
jsp請求的路徑應該為url-pattern中所設定的值(去除/)
以上所寫的是關於註解的相對路徑提交方式的例子。
絕對路徑:
使用時 from表單中action=“/*”(action引數要以/開頭),/代表根目錄,如果使用/開頭,對於Tomcat而言就是webApp那個目錄,直接找相應的servlet當然找不到,只要再加上專案名即可。
如下:
action="/專案名/xml中url-pattern(去除/)"