资源简介
这是一个基于j2ee实现的学生管理系统,使用了sping+spingmvc+mabatis三个框架整合的JAVA工程,使用maven管理,内含两个角色,学生和教师,使用拦截器分别实现登录验证,鉴权功能
代码片段和文件信息
package bnuz.lwj.controller;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import bnuz.lwj.po.Student;
import bnuz.lwj.po.StudentCustom;
import bnuz.lwj.service.StudentService;
@Controller
@RequestMapping(“/Student“)
public class StudentControllor {
String userType;
Integer userid;
@Autowired
private StudentService studentService;
// /Student/queryStudent.action
@RequestMapping(“/queryStudent“)
public ModelAndView queryStudent(HttpSession session)throws Exception{
List studentList=new ArrayList();
ModelAndView modelAndView = new ModelAndView();
userType=(String)session.getAttribute(“userType“);
userid=(Integer)session.getAttribute(“userid“);
Student studentInf=studentService.findStudentById(userid);
studentList.add(studentInf);
//传值到jsp
modelAndView.addobject(“studentList“ studentList);
modelAndView.addobject(“userType“userType);
modelAndView.addobject(“userid“userid);
modelAndView.setViewName(“student/studentlist“);
return modelAndView;
}
//根据ID查询学生信息,点击修改时获得
@RequestMapping(“/editStudent“)
// /Student/editStudent.action
public ModelAndView editStudent(HttpSession sessionStudentCustom studentCustom)throws Exception{
/* String userTypeInteger userid*/
studentCustom=studentService.findStudentById(studentCustom.getId());
ModelAndView modelAndView = new ModelAndView();
userType=(String)session.getAttribute(“userType“);
userid=(Integer)session.getAttribute(“userid“);
modelAndView.addobject(“Student“ studentCustom);
modelAndView.addobject(“userType“userType);
modelAndView.addobject(“userid“userid);
modelAndView.setViewName(“student/studentupdate“);
return modelAndView;
}
//提交修改学生信息操作
// /StudentCustom/editStudentSubmit.action
@RequestMapping(“/editStudentSubmit“)
public String editStudentSubmit(HttpSession sessionModel modelStudentCustom studentCustom)throws Exception{
//传值到jsp
userType=(String)session.getAttribute(“userType“);
userid=(Integer)session.getAttribute(“userid“);
model.addAttribute(“userType“userType);
model.addAttribute(“userid“userid);
studentService.updateStudent(studentCustom);
return “redirect:/Student/queryStudent.action“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-05-20 13:13 Studentmaven\
文件 1194 2017-05-20 12:50 Studentmaven\.classpath
目录 0 2017-05-20 15:07 Studentmaven\.git\
文件 87 2017-05-20 14:14 Studentmaven\.git\COMMIT_EDITMSG
文件 103 2017-05-20 15:02 Studentmaven\.git\FETCH_HEAD
文件 23 2017-05-20 12:51 Studentmaven\.git\HEAD
文件 41 2017-05-20 14:13 Studentmaven\.git\ORIG_HEAD
文件 308 2017-05-20 12:55 Studentmaven\.git\config
文件 73 2017-05-20 12:51 Studentmaven\.git\desc
目录 0 2017-05-20 12:51 Studentmaven\.git\hooks\
文件 478 2017-05-20 12:51 Studentmaven\.git\hooks\applypatch-msg.sample
文件 896 2017-05-20 12:51 Studentmaven\.git\hooks\commit-msg.sample
文件 189 2017-05-20 12:51 Studentmaven\.git\hooks\post-update.sample
文件 424 2017-05-20 12:51 Studentmaven\.git\hooks\pre-applypatch.sample
文件 1642 2017-05-20 12:51 Studentmaven\.git\hooks\pre-commit.sample
文件 1348 2017-05-20 12:51 Studentmaven\.git\hooks\pre-push.sample
文件 4951 2017-05-20 12:51 Studentmaven\.git\hooks\pre-reba
文件 544 2017-05-20 12:51 Studentmaven\.git\hooks\pre-receive.sample
文件 1239 2017-05-20 12:51 Studentmaven\.git\hooks\prepare-commit-msg.sample
文件 3610 2017-05-20 12:51 Studentmaven\.git\hooks\update.sample
文件 10352 2017-05-20 14:14 Studentmaven\.git\index
目录 0 2017-05-20 12:51 Studentmaven\.git\info\
文件 240 2017-05-20 12:51 Studentmaven\.git\info\exclude
目录 0 2017-05-20 12:54 Studentmaven\.git\logs\
文件 774 2017-05-20 14:14 Studentmaven\.git\logs\HEAD
目录 0 2017-05-20 12:55 Studentmaven\.git\logs\refs\
目录 0 2017-05-20 12:54 Studentmaven\.git\logs\refs\heads\
文件 774 2017-05-20 14:14 Studentmaven\.git\logs\refs\heads\master
目录 0 2017-05-20 12:55 Studentmaven\.git\logs\refs\remotes\
目录 0 2017-05-20 12:55 Studentmaven\.git\logs\refs\remotes\origin\
文件 429 2017-05-20 14:14 Studentmaven\.git\logs\refs\remotes\origin\master
............此处省略364个文件信息
- 上一篇:Java用户文件分类管理系统
- 下一篇:Jsp网络购物系统类图、用例图
相关资源
- Java用户文件分类管理系统
- SpringBoot 注解
- kerberos的java实现
- java实现爬取指定网站的数据源码
- java开发坦克大战_eclipse
- java移动文件夹下所有文件
- JavaSocket建立连接和发送消息.zip
- java基于socket公共聊天室的实现.zip
- java jsp登陆代码 用jsp跟mysql一起实现
- JAVA+sqlserver数据库酒店管理系统
- java实现自动扫描文件夹txt文档插入数
- 达内2019,Java全集视频,百度云资源,
- java基础练习代码
- javaismy.txt
- java is my .txt
- javacv-platform-1.5.1-bin.zip
- 《Java从入门到精通》第4版光盘资源
- eclipse Java EE 2018包
- java架构师视频
-
使用java解析xm
l文件,解析完之后将 - 韩顺平2017最新java
- 网上书店Java
- 金蝶笔试.txtsql+java
- Java 打开并显示图片
- java 多线程模拟钟表 首创
- java实现的简单的按照文件名检索文件
- Java从入门到精通视频+Java架构师vip视
- java,产生一个8乘8的0、1矩阵,并判断
- 一个简单的java计算器实验报告
- JAVA面试实际项目经验.rar
评论
共有 条评论