servlet簡單例子1
阿新 • • 發佈:2019-01-08
LoginServlet程式碼:
// 30,31行得到下面JSP 中name="username"和name="password"的值
JSP部分程式碼:
//action所對應的Login是相對路徑,要與下面web.xml的url-pattern對應的Login相同
LoginServlet的web.xmlt配置檔案程式碼為:
<servlet>
<servlet-name>Login</servlet-name>
<servlet-class>com.xuankai.servlet.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/Login</url-pattern>
</servlet-mapping>
整個流程:
當點選JSP中的submit後,則按照action對應的相對路徑Login找到web.xml檔案中<servlet-mapping>的<url-pattern>中的Login,
在根據<servlet-name>為Login找到<servlet>中<servlet-name>為Login的,然後生成一個LoginServlet的例項,
再呼叫LoginServlet的doPost方法,在瀏覽器上顯示結果。