• 大小: 393KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-12
  • 语言: 其他
  • 标签: Web开发  

资源简介

利用sturs2\hibernate\spring\Dao技术开发的学生成绩管理系统

资源截图

代码片段和文件信息

package org.action;
import java.util.List;
import java.util.Map;
import org.model.CjbId;
import org.model.Kcb;
import org.model.Cjb;
import org.service.CjService;
import org.service.KcService;
import org.service.XsService;
import org.tool.Pager;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class CjAction extends ActionSupport{
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;
}
private int pageNow=1;
private int pageSize=8;
private XsService xsService;
private KcService kcService;
public void setXsService(XsService xsService) {
this.xsService = xsService;
}
public void setKcService(KcService kcService) {
this.kcService = kcService;
}
public String execute() throws Exception {
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 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;
}
public String findXscj()throws Exception{
List list=cjService.getXsCjList(cj.getId().getXh());
if(list.size()>0){
Map request=(Map)ActionContext.getContext().get(“request“);
request.put(“list“list);
return SUCCESS;
}else
return ERROR;
}

public String deleteOneXscj()throws Exception{
String xh=cj.getId().getXh();
String kch=cj.getId().getKch();
cjService.deleteCj(xh kch);
return SUCCESS;
}
public String xscjInfo()throws Exception{
List list=cjService.findAllCj(this.getPageNow() this.getPageSize());
Map request=(Map)ActionContext.getContext().get(“request“);
request.put(“list“list);
Pager page=new Pager(this.getPageNow()cjService.findCjSize());
System.out.println(cjService.findCjSize());
request.put(“page“ page);
return SUCCESS;
}
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;
}

}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        488  2009-05-21 10:04  xscjManage\.classpath

     文件        492  2009-05-21 10:24  xscjManage\.myhibernatedata

     文件        303  2009-05-16 16:38  xscjManage\.mymetadata

     文件       1638  2009-05-21 11:32  xscjManage\.project

     文件        334  2009-05-16 16:38  xscjManage\.settings\org.eclipse.jdt.core.prefs

     文件        420  2009-05-21 11:34  xscjManage\.springBeans

     文件       2891  2009-05-21 14:47  xscjManage\src\org\action\CjAction.java

     文件        788  2009-05-21 10:54  xscjManage\src\org\action\DlAction.java

     文件       4472  2009-05-21 11:50  xscjManage\src\org\action\XsAction.java

     文件        712  2009-05-21 10:33  xscjManage\src\org\dao\CjDao.java

     文件        262  2009-05-16 17:34  xscjManage\src\org\dao\DlDao.java

     文件       2027  2009-05-21 10:33  xscjManage\src\org\dao\imp\CjDaoImp.java

     文件        711  2009-05-21 11:32  xscjManage\src\org\dao\imp\DlDaoImp.java

     文件        976  2009-05-21 10:32  xscjManage\src\org\dao\imp\KcDaoImp.java

     文件       1362  2009-05-21 10:31  xscjManage\src\org\dao\imp\XsDaoImp.java

     文件        513  2009-05-21 11:21  xscjManage\src\org\dao\imp\ZyDaoImp.java

     文件        273  2009-05-21 10:32  xscjManage\src\org\dao\KcDao.java

     文件        417  2009-05-21 10:31  xscjManage\src\org\dao\XsDao.java

     文件        248  2009-05-21 11:22  xscjManage\src\org\dao\ZyDao.java

     文件       1059  2009-05-21 10:28  xscjManage\src\org\model\Cjb.hbm.xml

     文件        603  2009-05-21 11:28  xscjManage\src\org\model\Cjb.java

     文件        472  2009-05-21 10:28  xscjManage\src\org\model\CjbId.java

     文件        805  2009-05-21 10:20  xscjManage\src\org\model\Dlb.hbm.xml

     文件        592  2009-05-21 10:20  xscjManage\src\org\model\Dlb.java

     文件        997  2009-05-21 10:21  xscjManage\src\org\model\Kcb.hbm.xml

     文件        964  2009-05-21 10:27  xscjManage\src\org\model\Kcb.java

     文件       1282  2009-05-21 10:21  xscjManage\src\org\model\Xsb.hbm.xml

     文件       1512  2009-05-21 10:26  xscjManage\src\org\model\Xsb.java

     文件        903  2009-05-21 10:22  xscjManage\src\org\model\Zyb.hbm.xml

     文件        790  2009-05-21 11:46  xscjManage\src\org\model\Zyb.java

............此处省略114个文件信息

评论

共有 条评论