资源简介
该项目采用SSH框架进行开发,在功能上划分为三个角色:管理员、教师和学生。每个角色的功能权限都不尽相同。管理员用户拥有最高权限,教师可以对学生进行管理,学生可以进行课程查询和请假等操作。
代码片段和文件信息
package manage.action;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
import manage.dao.BanJiDao;
import manage.dao.KechengDao;
import manage.model.BanJi;
import manage.model.Kecheng;
import manage.model.User;
import manage.util.Util;
public class BanJiAction {
private static final long serialVersionUID = 7963004028001698964L;
private BanJiDao banjiDao;
public BanJiDao getBanjiDao() {
return banjiDao;
}
public void setBanjiDao(BanJiDao banjiDao) {
this.banjiDao = banjiDao;
}
@SuppressWarnings(“unchecked“)
public String banjilist() throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
int numPerPage = 5;
int pageNum = 1;
if(request.getParameter(“pageNum“)!=null && !request.getParameter(“pageNum“).equals(““)){
pageNum = Integer.parseInt(request.getParameter(“pageNum“));
}
if(request.getParameter(“numPerPage“)!=null){
numPerPage = Integer.parseInt(request.getParameter(“numPerPage“));
}
int total = banjiDao.selectAllBanJiCount();
List banjis = banjiDao.selectAllBanJi(
(pageNum - 1) * numPerPage numPerPage);
request.setAttribute(“totalCount“ total);
request.setAttribute(“ps“ numPerPage);
request.setAttribute(“pn“ pageNum);
request.setAttribute(“banjilist“ banjis);
return “success“;
}
public String banjiadd(){
HttpServletRequest request = ServletActionContext.getRequest();
return “success“;
}
public String banjiadd2() throws Exception{
HttpServletRequest request = ServletActionContext.getRequest();
BanJi banji = new BanJi();
banji.setBanjiname(request.getParameter(“banjiname“));
banji.setBanjinum(request.getParameter(“banjinum“));
banji.setYuanxi(request.getParameter(“yuanxi“));
banji.setZhuanye(request.getParameter(“zhuanye“));
banji.setCreatetime(new Date());
List u = banjiDao.selectAllBanJiBy(0 10 “and banjinum=‘“+request.getParameter(“banjinum“)+“‘“);
if(u.size()==0){
banjiDao.insertBanJi(banji);
HttpServletResponse resp = ServletActionContext.getResponse();
resp.setCharacterEncoding(“utf-8“);
PrintWriter out = resp.getWriter();
//out.write(manage.util.Util.outPutMsg(“200“ “添加成功“ ““ ““ “banjilist.html“));
out.print(“{\“statusCode\“:\“200\“ \“message\“:\“添加成功!\“\“navTabId\“:\“banjiList\“ \“rel\“:\“banjiList\“ \“callbackType\“:\“closeCurrent\“\“forwardUrl\“:\“banji/banjilist.html\“}“);
out.flush();
out.close();
}else{
request.setAttribute(“info“ “新增班级失败,班级编号已存在,请检查输入“);
HttpServletResponse resp = ServletActionContext.getResponse();
resp.setCharacterEncoding(“utf-8“);
PrintWriter out = resp.getWri
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 759 2018-12-08 14:53 会员管理\AttendanceManager\.classpath
文件 1050 2018-05-24 09:47 会员管理\AttendanceManager\.project
文件 503 2018-05-24 09:47 会员管理\AttendanceManager\.settings\.jsdtscope
文件 131 2018-08-23 18:31 会员管理\AttendanceManager\.settings\org.eclipse.core.resources.prefs
文件 364 2018-05-24 09:47 会员管理\AttendanceManager\.settings\org.eclipse.jdt.core.prefs
文件 503 2018-05-24 09:47 会员管理\AttendanceManager\.settings\org.eclipse.wst.common.component
文件 345 2018-08-23 18:30 会员管理\AttendanceManager\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-05-24 09:47 会员管理\AttendanceManager\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-05-24 09:47 会员管理\AttendanceManager\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1496 2018-05-24 09:47 会员管理\AttendanceManager\build\classes\hibernate.cfg.xm
文件 1227 2018-05-24 09:47 会员管理\AttendanceManager\build\classes\log4j.properties
文件 5251 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\action\BanJiAction.class
文件 9644 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\action\KaoQinLogAction.class
文件 7092 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\action\KechengAction.class
文件 10446 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\action\ManageAction.class
文件 8854 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\action\QingJiaDanAction.class
文件 4337 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\action\SubjectAction.class
文件 658 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\BanJiDao.class
文件 1369 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\BanJiDaoImpl$1.class
文件 1678 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\BanJiDaoImpl$2.class
文件 2807 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\BanJiDaoImpl.class
文件 1405 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\KaoQinLogDaoImpl$1.class
文件 1714 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\KaoQinLogDaoImpl$2.class
文件 2907 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\KaoQinLogDaoImpl.class
文件 1387 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\KechengDaoImpl$1.class
文件 1700 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\KechengDaoImpl$2.class
文件 2857 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\KechengDaoImpl.class
文件 1414 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\QingJiaDanDaoImpl$1.class
文件 1723 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\QingJiaDanDaoImpl$2.class
文件 2932 2018-12-08 14:52 会员管理\AttendanceManager\build\classes\manage\dao\impl\QingJiaDanDaoImpl.class
............此处省略850个文件信息
- 上一篇:计算机是怎样跑起来的pdf
- 下一篇:大地测量学电子书和程序
相关资源
- 停车场管理系统带有车牌识别
- 3-Grasshopper完全学习手册V1.0.pdf
- 基于SSH的校园物品交易平台
- SSH框架实现登录、注册、增删改查
- 基于SSH框架的在线考试系统.zip
- SSH框架实现登录和注册
- ssh 办公自动化oa系统视频教程
- 基于SSH的简单学生考试在线系统.zip
- 基于ssh的在线考试系统.zip
- 毕设各种源码
- 基于ssh框架的activiti实战请假流程代码
- openssl+openssh离线安装包
- Spring与Hibernate整合博客用户登录增删
- 基于ssh的纯OA项目
- openssh8.1p1-update-el6.tar.gz
- 基于SSH酒店管理系统的设计与实现
- 完整的SSHOA办公系统(自带权限管理和
- 销售管理系统 Web SSH框架实现
- 基于SSH框架的在线学堂分前后台
- 学生管理系统UML图合集
- 学生管理系统需求分析+总体设计+详细
- 学生成绩管理系统中期报告
- 会员管理系统UML设计
- 学生成绩管理系统制作教程(含代码
- 理发店会员管理系统需求分析
- 学生管理系统需求分析 学生管理系统
- 超市会员管理系统的设计与实现
- 游泳馆会员管理系统课程设计
- ssh框架的酒店管理系统
- SSH学生信息管理系统
评论
共有 条评论