1. 程式人生 > >jsp表單提交給servlet

jsp表單提交給servlet

(一). 相對路徑: <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(去除/)"