- 0
- 0
- 约2.17万字
- 约 73页
- 2020-11-11 发布于湖北
- 举报
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
您可能关注的文档
- 2013年人美 版版8册美术教案.doc
- 27015创 业 教育总复习资料(全).doc
- A Super Quick History of the English Language精品管理文档.ppt
- 2012万 科西安小户型项目万科范-微传播总结与分享.ppt
- OPPO企业文化精品管理文档.ppt
- MPLS&VP N技术详解精品管理文档.ppt
- SCIENCE AND RELIGION A HISTORY - John Oakes精品管理文档.ppt
- 保育员技 师考试全面问答.doc
- 2026年阜阳科技职业学院单招职测考试题库含答案.docx
- 全场景AI智能概览.pptx
- 2026年阜阳科技职业学院单招职业倾向性测试题库学生专用.docx
- 2026年阜阳科技职业学院单招职业倾向性考试模拟测试卷带答案.docx
- 公司内燃机调试工岗位安全操作规程.docx
- 学习2022员工职业素养培训方案专题解读.pptx
- 2026年阜阳幼儿师范高等专科学校单招职业适应性考试题库完美版.docx
- 蜡油渣油加氢工标准化操作规程.docx
- 2026年阜阳幼儿师范高等专科学校单招职业技能考试模拟测试卷完美版.docx
- 2026年阜阳幼儿师范高等专科学校单招职业倾向性测试题库完整.docx
- 智能网联汽车技术与应用 课件 第6章 智能网联汽车通信技术.pptx
- 摩托车修理工岗位职业健康、安全、环保操作规程.docx
原创力文档

文档评论(0)