项目获取请看文章最底下官网
学生日常行为评分管理系统是基于java编程语言和mysql数据库开发,BS架构的系统,系统主要分为学生,教师,管理员三个角色,其中学生主要功能是查看评分项目和自己的日常行为扣分加分情况;教师可以对学生的日常行为进行记录和考核;管理员可以添加学生,教师,考核项目等。本系统功能齐全,适合作为java毕业设计和java课程设计来参考和学习。
JDK版本:1.8
IDE工具:eclipse
数据库: mysql
编程语言: Java
tomcat: 8.0
框架:SSM
前端框架:bootstrap
详细技术:HTML+CSS+JS+JSP+JAVA+SSM+MYSQL
package ller;
/*** 和登陆有关的都在这里*/import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import del.Role;
import del.User;
import com.lmu.service.RoleService;
import com.lmu.service.UserService;
import com.lmu.utils.JsonUtils;
import com.lmu.utils.UserUtils;import llections.map.HashedMap;
import org.apache.struts2.ServletActionContext;
import org.springframework.beans.factory.annotation.Autowired;
import t.annotation.Scope;
import org.springframework.stereotype.Controller;import java.io.IOException;
import java.util.HashMap;
import java.util.Map;@Controller("loginController")
@Scope("prototype")
public class LoginController extends ActionSupport {@Autowiredprivate UserService userService;@Autowiredprivate RoleService roleService;private User user;private Map<String, Object> map = new HashMap();public User getUser() {return user;}public void setUser(User user) {this.user = user;}public UserService getUserService() {return userService;}public void setUserService(UserService userService) {this.userService = userService;}/*** 用户登陆* @return*/public void index() throws IOException {User user1 = User(user);if (user1 != null){if (IsSh() == 1){if (Role().getEnName().equals("admin")){Context().getSession().put("user", user1);}if (Role().getEnName().equals("js")){Context().getSession().put("user1", user1);}if (Role().getEnName().equals("xs")){Context().getSession().put("user2", user1);}map.put("flag", 1);map.put("url", "login_indexs.do");map.put("id", Id());Json(map);} else {map.put("flag", 2);Json(map);}} else {map.put("flag", 3);Json(map);}}public String indexs() throws IOException {User u = User();if (u != null){Context().put("user", u);String ss = u.getRole().getEnName();Context().put("role", u.getRole().getEnName());}return SUCCESS;}//登陆页面public String login() {return SUCCESS;}//退出public String tuichu() {ActionContext ac = Context();Map session = ac.getSession();ve("userName");ve("userId");Request().getSession().invalidate();return "login";}}
本文发布于:2024-01-28 07:59:11,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17063999565953.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |