資源簡介
利用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\.myme
?????文件???????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.xm
?????文件????????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.xm
?????文件????????592??2009-05-21?10:20??xscjManage\src\org\model\Dlb.java
?????文件????????997??2009-05-21?10:21??xscjManage\src\org\model\Kcb.hbm.xm
?????文件????????964??2009-05-21?10:27??xscjManage\src\org\model\Kcb.java
?????文件???????1282??2009-05-21?10:21??xscjManage\src\org\model\Xsb.hbm.xm
?????文件???????1512??2009-05-21?10:26??xscjManage\src\org\model\Xsb.java
?????文件????????903??2009-05-21?10:22??xscjManage\src\org\model\Zyb.hbm.xm
?????文件????????790??2009-05-21?11:46??xscjManage\src\org\model\Zyb.java
............此處省略114個文件信息
- 上一篇:一鍵更改桌面墻紙.bat文件快速更改壁紙
- 下一篇:ZEMAX中關于光柵的模擬
評論
共有 條評論