创建WEB Project项目

部署tomcat、启动服务

文件名:index.html



 
     
    index.html    
 
 
 
 

作业


 

      

用户名:


      

密码:


      


 
    
 



文件名:web.xml



  MyProject
 
    index.html
 

 
 
 
 
      MyServlet
      servlet.MyServlet
 

 
 
      MyServlet
      /login
 

 

文件名:MyServlet.java


package servlet;


import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


/**
 * 创建一个Servlet程序
 *1.继承父类HttpServlet
 *2.重写请求处理方法(service,doGet,doPost)
 *3.在web.xml配置文件中配置Servlet映射
 */


public class MyServlet extends HttpServlet{
    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        //设置请求字符集
        request.setCharacterEncoding("UTF-8");
        //获取表单中请求的用户名和密码
        String userName=request.getParameter("userName");
        String userPwd=request.getParameter("userPwd");

        //设置响应内容及字符编码
        response.setContentType("text/html;charset=UTF-8");
        //获取响应输出流
        PrintWriter out=response.getWriter();
        
        out.write("");
        out.write("");
        out.write("    ");
        out.write("        ");
        out.write("        欢迎页面");
        out.write("    ");
        out.write("    ");
        if(userName.equals("admin")&&userPwd.equals("123")){
            out.write("        

欢迎"+userName+"登录本页面

");
        }
        else {
            out.write("        

您输入的用户名或密码有误!

");
        }
        out.write("    ");
        out.write("");
        out.flush();
        out.close();

    }
}

你可能感兴趣的:(创建WEB Project项目)