src/com/stusystem/controller/UserController.java

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.stusystem.controller;

import java.io.IOException;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import com.stusystem.dao.UserDao;
import com.stusystem.entity.Userbean;

@Controller
@RequestMapping(value = "user")
public class UserController {
	@Autowired
	private UserDao userDao;
//	ApplicationContext applicationContext = new ClassPathXmlApplicationContext("classpath:spring-context.xml");
//	UserDao userDao = (UserDao) applicationContext.getBean("userDao");
	//返回登陆界面
	//验证用户的用户名和密码是有和数据库中的匹配
	@RequestMapping(value = {"/login"})
	public String userlogin() {
		return "login";
	}
	//登陆验证
	@RequestMapping(value = {"/loginyanzheng"})
	public void loginyanzheng(Userbean userbean,HttpServletResponse response,HttpServletRequest request) throws IOException {
		Userbean user = userDao.getUsrInfoByNameAndPsw(userbean);
		if(user==null){
			response.getWriter().println("{\"status\":0,\"msg\":\"用户名或密码有误!\"}");
		}else{
			// 用户的信息存放到session中。
			HttpSession session = request.getSession();
			session.setAttribute("userbean", user);
			response.getWriter().println("{\"status\":1,\"url\":\"index\"}");
		}
	}
	//返回系统主界面
	@RequestMapping(value = {"/index"})
	public String index() {
		return "/index";
	}
	//返回关于页面
	@RequestMapping(value = {"/gy"})
	public String guanyu() {
		return "gy";
	}
	//返回密码修改页面
	@RequestMapping(value = {"/dlmmxg"})
	public String dlmmxg() {
		return "dlmmxg";
	}
	//修改登录密码
	@RequestMapping(value = {"/mmxg"})
	public String mmxg(Userbean userbean,HttpServletResponse response,HttpServletRequest request){
		Userbean user = userDao.getUsrInfoByNameAndPsw(userbean);
后面还有 16 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。