基于JSP的高校宿舍管理系统
request.put(\ return ActionSupport.SUCCESS; }
public String xueshengDel() {
TXuesheng xuesheng=xueshengDAO.findById(id); xuesheng.setDel(\
xueshengDAO.attachDirty(xuesheng);
Map request=(Map)ServletActionContext.getContext().get(\ request.put(\信息删除成功\ return \}
4.2.2宿舍信息管理
4.2.2.1房间信息录入
1.描述:在此页面主要是输入房间信息,楼号、房号等信息,是否为空也是通过form表单中的onsubmit=\来检查。
2.程序效果图如图4.7所示:
图4.7 房间信息录入
4.2.2.2房间信息管理
1.描述:管理员点击左侧的菜单“宿舍管理”,页面跳转到宿舍管理界面,调用后台的susheAction类查询出所有的房间信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出房间信息。
2.程序效果图如下图4.8所示
基于JSP的高校宿舍管理系统
图4.8 房间信息管理页面
房间管理关键代码:
public String susheAdd() {
TSushe sushe=new TSushe();
sushe.setLouId(louId); sushe.setFanghao(fanghao); sushe.setDel(\
susheDAO.save(sushe);
Map request=(Map)ServletActionContext.getContext().get(\ request.put(\信息添加完毕\ return \ }
public String susheMana() {
String sql=\ List susheList=susheDAO.getHibernateTemplate().find(sql); for(int i=0;i TSushe sushe=(TSushe)susheList.get(i); sushe.setLou(louDAO.findById(sushe.getLouId())); } Map request=(Map)ServletActionContext.getContext().get(\ request.put(\ return ActionSupport.SUCCESS; } 基于JSP的高校宿舍管理系统 public String susheDel() { TSushe sushe=susheDAO.findById(id); sushe.setDel(\ susheDAO.attachDirty(sushe); Map request=(Map)ServletActionContext.getContext().get(\ request.put(\信息删除完毕\ return \} 4.2.3访客信息管理 4.2.3.1访客信息添加 1.描述:输入来访人员信息、来访时间等,点击登记按钮,可以在意见框添加意见信息。如果不输入来访时间,系统会给出警示,提示必须输入来访时间 2.程序效果图如图4.10所示: 图4.10 来访登记 4.2.3.2访客信息管理 1.描述:管理员点击左侧的菜单“访客信息管理”,页面跳转到访客信息管理界面,调用后台的访客Action类查询出所有的访客信息信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出房间信息。 2.程序效果图如下图4.11所示 基于JSP的高校宿舍管理系统 图4.11 访客信息管理 来访管理核心代码: public String fangkeAdd() { TFangke fangke=new TFangke(); fangke.setLouId(louId); fangke.setSusheId(susheId); fangke.setXingming(xingming); fangke.setXingbie(xingbie); fangke.setLaishi(laishi); fangke.setQushi(qushi); fangke.setYijian(yijian); fangkeDAO.save(fangke); Map request=(Map)ServletActionContext.getContext().get(\ request.put(\信息添加成功\ return \ } public String fangkeMana() { String sql=\ List fangkeList=fangkeDAO.getHibernateTemplate().find(sql); for(int i=0;i TFangke fangke=(TFangke)fangkeList.get(i); fangke.setLou(louDAO.findById(fangke.getLouId())); fangke.setSushe(susheDAO.findById(fangke.getSusheId())); } Map request=(Map)ServletActionContext.getContext().get(\ request.put(\ return ActionSupport.SUCCESS; }
相关推荐: