1. 程式人生 > >servlet簡單例子1

servlet簡單例子1

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方法,在瀏覽器上顯示結果。