Struts 2、Hibernate和Sprin整合应用.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Struts 2、Hibernate和Sprin整合应用

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)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档