1つのservletは複数の異なるページからのリクエストを処理します!
5709 ワード
たとえば、ユーザーの追加、削除、ログイン機能を処理するユーザーテーブルがあります.
対応はadd.jsp del.jsp login.jsp等
対応はadd.jsp del.jsp login.jsp等
<body>
<!-- login.jsp -->
<form action="UserServlet?method=login" method="post" id="login">
userName:<input type="text" name="userName"/>
passWord:<input type="password" name="passWord"/>
submit:<input type="submit" value="submit"/>
</form>
</body>
<body>
<!-- add.jsp -->
<form action="UserServlet?method=add" method="post" id="add">
userName:<input type="text" name="userName"/>
passWord:<input type="password" name="passWord"/>
name:<input type="text" name="name"/>
submit:<input type="submit" value="submit"/>
</form>
</body>
//UserServlet
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String method = request.getParameter("method");
if(method.equals("login")){
//
}
else if(method.equals("add")){
//
}
}