资源简介
Struts2+Hibernate开发学生成绩管理系统

代码片段和文件信息
package chao.action;
import java.util.List;
import java.util.Map;
import chao.model.Cjb;
import chao.model.CjbId;
import chao.model.Kcb;
import chao.model.Xsb;
import chao.service.CjService;
import chao.service.KcService;
import chao.service.XsService;
import chao.serviceimp.CjServiceImp;
import chao.serviceimp.KcServiceImp;
import chao.serviceimp.XsServiceImp;
import chao.tool.Pager;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class CjAction extends ActionSupport{
private Cjb cj;
private int pageNow=1;
private int pageSize=8;
public int getPageNow() {
return pageNow;
}
public void setPageNow(int pageNow) {
this.pageNow = pageNow;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public Cjb getCj() {
return cj;
}
public void setCj(Cjb cj) {
this.cj = cj;
}
XsService xsService=new XsServiceImp();
KcService kcService=new KcServiceImp();
CjService cjService=new CjServiceImp();
@Override
public String execute() throws Exception {
// TODO Auto-generated method stub
List list1=xsService.findAll(1 xsService.findXsSize());
List list2=kcService.FindAll(1 kcService.findKcSize());
Map request=(Map) ActionContext.getContext().get(“request“);
request.put(“list1“ list1);
request.put(“list2“ list2);
return SUCCESS;
}
public String addCj() throws Exception {
String xh=cj.getId().getXsb().getXh();
String kch=cj.getId().getKcb().getKch();
if(cjService.getXsCj(xh kch)!=null)
{
return ERROR;
}
Cjb cj1=new Cjb();
CjbId cjId=new CjbId();
cjId.setXsb(cj.getId().getXsb());
cjId.setKcb(cj.getId().getKcb());
cj1.setId(cjId);
cj1.setCj(cj.getCj());
Kcb kc1=kcService.find(cj.getId().getKcb().getKch());
if(cj.getCj()>60||cj.getCj()==60)
{
cj1.setXf(kc1.getXf());
}
else
cj1.setXf(0);
cjService.save(cj1);
return SUCCESS;
}
public String xscjInfo() throws Exception {
List list=cjService.findAllCj(pageNow pageSize);
Map request=(Map) ActionContext.getContext().get(“request“);
Pager page=new Pager(pageNow cjService.findCjSize());
request.put(“list“ list);
request.put(“page“ page);
return SUCCESS;
}
public String findXscj() throws Exception {
List list=cjService.getXsCjList(cj.getId().getXsb().getXh());
if(list.size()>0)
{
Map request=(Map) ActionContext.getContext().get(“request“);
request.put(“list“ list);
return SUCCESS;
}
else
return ERROR;
}
public String findCj() throws Exception {
Cjb stucj=cjService.getXsCj(cj.getId().getXsb().getXh()cj.getId().getKcb().getKch());
Map request=(Map) ActionContext.getContext().get(“request“);
request.put(“stucj“ stucj);
return SUCCESS;
}
public String deleteCj() throws Exception {
String xh=cj.getId().getXsb().getXh();
String kch=cj.getId().getKcb
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-12-04 23:32 student\
目录 0 2014-12-04 23:01 student\xscj_chao\
文件 2704 2011-01-02 11:58 student\xscj_chao\.classpath
目录 0 2014-12-04 23:32 student\xscj_chao\.myeclipse\
文件 544 2011-01-02 11:58 student\xscj_chao\.myhibernatedata
文件 301 2011-01-02 12:05 student\xscj_chao\.myme
文件 1617 2011-01-02 12:03 student\xscj_chao\.project
目录 0 2014-12-04 23:01 student\xscj_chao\.settings\
文件 500 2011-01-02 11:58 student\xscj_chao\.settings\.jsdtscope
文件 1040 2011-01-02 12:04 student\xscj_chao\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 330 2011-01-02 11:58 student\xscj_chao\.settings\org.eclipse.jdt.core.prefs
文件 49 2011-01-02 11:58 student\xscj_chao\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2011-01-02 11:58 student\xscj_chao\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2014-12-04 23:01 student\xscj_chao\WebRoot\
目录 0 2014-12-04 23:01 student\xscj_chao\WebRoot\me
文件 36 2011-01-02 11:58 student\xscj_chao\WebRoot\me
目录 0 2014-12-04 23:01 student\xscj_chao\WebRoot\WEB-INF\
目录 0 2014-12-04 23:01 student\xscj_chao\WebRoot\WEB-INF\classes\
目录 0 2014-12-04 23:01 student\xscj_chao\WebRoot\WEB-INF\classes\chao\
目录 0 2014-12-04 23:01 student\xscj_chao\WebRoot\WEB-INF\classes\chao\action\
文件 4987 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\action\CjAction.class
文件 1352 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\action\DlAction.class
文件 3413 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\action\KcAction.class
文件 5717 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\action\XsAction.class
目录 0 2014-12-04 23:01 student\xscj_chao\WebRoot\WEB-INF\classes\chao\dao\
文件 517 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\dao\CjDao.class
文件 251 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\dao\DlDao.class
文件 317 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\dao\KcDao.class
文件 317 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\dao\XsDao.class
文件 234 2011-01-02 12:03 student\xscj_chao\WebRoot\WEB-INF\classes\chao\dao\ZyDao.class
目录 0 2014-12-04 23:01 student\xscj_chao\WebRoot\WEB-INF\classes\chao\daoimp\
............此处省略171个文件信息
- 上一篇:国内SRC漏洞挖掘技巧与经验分享
- 下一篇:Struts2.3.4API中文版
相关资源
- 2018全国大学生计算机博弈大赛 棋谱
- 用汇编实现的学生成绩档案管理系统
- 学生信息管理系统源码
- 挑战杯全国大学生课外学术科技作品
- 数据库实现学生成绩管理系统选课管
- ReportMachine 交叉报表 学生成绩表
- 网页设计作业,旅游网,适合大学生
- 2007年全国大学生电子设计竞赛一等奖
- 学生管理系统的添加、修改、删除、
- 成绩管理系统(数据结构)
- 学生成绩管理系统 C 语言源代码
- ssh框架实现的学生管理系统
- 高校学生信息管理系统
- 学生成绩管理系统C 源码(很完整)
- 学生信息管理系统j2ee
- 在线考试系统VC (MFC)
- 学生心理测试系统!!!
- 学生学历证明查询系统
- 学生学籍管理系统web
- MFC的学生管理系统
- 汕头本土大学生就业流向和择业心理
- SSH学生考勤系统
- 学生管理系统 课程设计
- 在校大学生法律素质的调查与思考
- 民办高校学生管理与大学生品性素质
- 学生科技创新室的实践与探索
- 浅议组织公民行为视角下的高校学生
- 高校学生欠费问题的调查和思考
- 全国大学生英语竞赛A类词汇精讲.ra
- 2015年美国大学生数学建模竞赛O奖论文
评论
共有 条评论