javaEE servlet-02

简单的登录界面

------------------------------------------------------------------------------------------------- 

//登录界面
package com.fuying;
import javax.servlet.http.*;
import java.io.*;
public class Login extends HttpServlet{
 public void doGet(HttpServletRequest req,HttpServletResponse res)
 {
  try {
   //中文乱码
   res.setContentType("text/html;charset=gbk");
   PrintWriter pw = res.getWriter();
   //返回登录界面
   pw.println("<html>");
   pw.println("<body>");
   pw.println("<h1>登录界面</h1>");
   pw.println("<form action=logincl method=post>");
   pw.println("用户名:<input type=text name=username><br>");
   pw.println("密码:<input type=password name=passwd><br>");
   pw.println("<input type=submit value=loing><br>");
   pw.println("</form>");
   pw.println("</body>");
   pw.println("</html>");  

  }
  catch (Exception ex) { 
   ex.printStackTrace();
  }

}
 public void doPost(HttpServletRequest req,HttpServletResponse res)
  {
   this.doGet(req,res);
  }
   
}

--------------------------------------------------------------------------------------------------

 

//处理界面

package com.fuying;
import javax.servlet.http.*;
import java.io.*;
public class LoginCl extends HttpServlet{
 public void doGet(HttpServletRequest req,HttpServletResponse res)
 {
  try {
   //接收用户名密码 
   String u=req.getParameter("username");
   String p=req.getParameter("passwd");
   if(u.equals("fy")&&p.equals("123"))
   {//合法用户
   //跳转到欢迎界面
    res.sendRedirect("welcome");
   }
   else
   {//不合法.跳转到Login页面。跳转写url。
    res.sendRedirect("login");
   }
  }
  catch (Exception ex) { 
   ex.printStackTrace();
  }
 }
 public void doPost(HttpServletRequest req,HttpServletResponse res)
  {
   this.doGet(req,res);
  }
   
}

--------------------------------------------------------------------------------------------------

 

//欢迎界面

package com.fuying;
import javax.servlet.http.*;
import java.io.*;
public class Welcome extends HttpServlet {
 public void doGet(HttpServletRequest req,HttpServletResponse res)
  {
   try {
    res.setContentType("text/html;charset=gbk");
    PrintWriter pw = res.getWriter();
    pw.println("欢迎登录"); 
    }
   catch (Exception ex) {
    ex.printStackTrace();   
    
  }
  public void doPost(HttpServletRequest req,HttpServletResponse res)
  {
   this.doGet(req,res);
  }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>