• 大小: 272KB
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: Java
  • 标签: javaweb  

资源简介

暑期实训第三天,javaweb实现静态登录页面与后台用户名数据的匹配。

资源截图

代码片段和文件信息

package com.swust.JavaWebDemo.servlet;

import java.io.IOException;

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

/**
 * Servlet implementation class LoginServlet
 */
@WebServlet(“/LoginServlet“)
public class LoginServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public LoginServlet() {
        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
}

/**
 * @see HttpServlet#doPost(HttpServletRequest request HttpServletResponse response)
 */
protected void doPost(HttpServletRequest request HttpServletResponse response) throws ServletException IOException {
// TODO Auto-generated method stub
System.out.println(“进入了post方法“);
String username = request.getParameter(“user“);
String pass = request.getParameter(“pass“);
System.out.println(username);
System.out.println(pass);
//判断是否正确
if(username.equals(“admin“) && pass.equals(“123“)){
System.out.println(“输入正确“);
//正确,则进入另一个页面
request.setAttribute(“username“ username);
request.setAttribute(“pass“ pass);
request.getRequestDispatcher(“index.jsp“).forward(request response);
}else{
//不正确,则返回登录页面
request.getRequestDispatcher(“login.html“).forward(request response);
}
//request.getRequestDispatcher(“index.jsp“).forward(request response);
}

}

评论

共有 条评论