Struts 2 、Hibernate和Spring整合应用精品管理文档.pptVIP

  • 0
  • 0
  • 约2.17万字
  • 约 73页
  • 2020-11-11 发布于湖北
  • 举报

Struts 2 、Hibernate和Spring整合应用精品管理文档.ppt

7.6 “学生成绩信息管理”功能实现 对应的Action类的实现代码。 把该CjAction类交由Spring管理(这里把后面要用到的业务逻辑同时列出): bean id=cjAction class=org.action.CjAction property name=xsService ref bean=xsService/ /property property name=kcService ref bean=kcService/ /property property name=cjService ref bean=cjService/ /property /bean 7.6 “学生成绩信息管理”功能实现 把该CjAction类交由Spring管理(这里把后面要用到的业务逻辑同时列出): bean id=cjAction class=org.action.CjAction property name=xsService ref bean=xsService/ /property property name=kcService ref bean=kcService/ /property property name=cjService ref bean=cjService/ /property /bean 显示页面addCj.jsp代码。 7.6 “学生成绩信息管理”功能实现 单击录入成绩信息页面的【确定】按钮,交给addorupdateXscj.action,对应Action配置: !-- 添加或修改学生成绩 -- action name=addorupdateXscj class=cjAction method=addorupdateXscj result name=success/success.jsp/result /action 7.6 “学生成绩信息管理”功能实现 在CjAction类中的方法实现如下: public String addorupdateXscj() throws Exception{ Cjb cj1 = null; CjbId cjId1=new CjbId(); cjId1.setXh(cj.getId().getXh()); cjId1.setKch(cj.getId().getKch()); if(cjService.getXsCj(cj.getId().getXh(), cj.getId().getKch())==null){ cj1 = new Cjb(); cj1.setId(cjId1); }else{ cj1 = cjService.getXsCj(cj.getId().getXh(), cj.getId().getKch()); } Kcb kc1=kcService.find(cj.getId().getKch()); cj1.setCj(cj.getCj()); if(cj.getCj()60||cj.getCj()==60){ cj1.setXf(kc1.getXf()); }else cj1.setXf(0); cjService.saveorupdateCj(cj1); return SUCCESS; } 7.6 “学生成绩信息管理”功能实现 很明显,还要加入下面的属性及方法: private Cjb cj; private CjService cjService; public Cjb getCj() { return cj; } public void setCj(Cjb cj) { this.cj = cj; } public void setCjService(CjService cjService) { this.cjService = cjService; } 7.6 “学生成绩信息管理”功能实现 2. 显示所有学生成绩 在left.jsp中有一个【学生成绩查询】超链接,如果登录后单击它,就会分页显示所有学生的成绩,如图6.18所示。 图6.18 学生成绩查询界面 7.6 “学生成绩信息管理”功能实现 其实现的Action配置已经在解释拦截器时列举出,对应的CjAction类的实现方法如下: public String xscjInfo() throws Exception{ List list=cjService.findAllCj(this.getPageNow(), this.getPageSize()); Map request=(Map)ActionContext.getContext().get(request

文档评论(0)

1亿VIP精品文档

相关文档