SERVLET用例

来源:互联网 发布:如何唱好一首歌 知乎 编辑:程序博客网 时间:2024/04/30 00:30

JSP页面

<html>

  <head>
    <title>使用过滤器改变请求编码</title>
    <meta http-equiv="Content-Type" content="text/html;charset=GB2312">
  </head>
  <body>
  <center>
  <h2>请输入用户名和口令:</h2>
  <form method="post" action="servlet/Checkinfo">
<table>
 <tr>
<td>用户名:</td>
<td><input name="name" type="text"></td>
 </tr>
 <tr>
<td>口    令:</td>
<td><input name="pass" type="password"></td>
 </tr>
 <tr>
       <td></td>
                <td>
                  <input name="ok" type="submit" value="提交">
                  <input name="cancel" type="reset" value="重置">
                </td>
 </tr>
</table>
  </form>
  </center>
 </body>

</html>

java文件

package servlet;


import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;




@WebServlet("/Check")
public class Check extends HttpServlet {
private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public Check() {
        super();
        // TODO Auto-generated constructor stub
    }


/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
 String name = request.getParameter("name");
    String pass = request.getParameter("pass");
    response.setContentType("text/html;charset=gb2312");
    PrintWriter out = response.getWriter();
    
    out.println("<html><head><title>Param Test</title></head>");   
    out.println("<h3 align=center>你的用户名为:"+name+"</h3>");
    out.println("<h3 align=center>你的口令为:"+pass+"</h3>");
    out.println("</body></html>");    
}


/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}


}

原创粉丝点击