• 大小: 4.08MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-16
  • 语言: 其他
  • 标签:

资源简介

作为练习的学生成绩管理系统,使用ssh,用于初学者使用。

资源截图

代码片段和文件信息

package org.action;
import java.util.List;
import java.util.Map;

import org.model.Cjb;
import org.model.CjbId;
import org.model.Kcb;
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 XsService xsService;
private KcService kcService;
private CjService cjService;
private int pageNow=1;
private int pageSize=8;
public Cjb getCj() {
return cj;
}
public void setCj(Cjb cj) {
this.cj = cj;
}
public XsService getXsService() {
return xsService;
}
public void setXsService(XsService xsService) {
this.xsService = xsService;
}
public KcService getKcService() {
return kcService;
}
public void setKcService(KcService kcService) {
this.kcService = kcService;
}
public CjService getCjService() {
return cjService;
}
public void setCjService(CjService cjService) {
this.cjService = cjService;
}
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 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 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());
request.put(“page“ page);
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();
cjServic

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-09 17:29  xscjManage\
     文件        3009  2016-11-16 17:07  xscjManage\.classpath
     文件         430  2016-11-16 17:20  xscjManage\.myhibernatedata
     文件        1543  2016-11-18 18:45  xscjManage\.project
     目录           0  2018-01-09 17:29  xscjManage\.settings\
     文件         522  2016-11-16 16:25  xscjManage\.settings\.jsdtscope
     文件         867  2016-11-25 21:35  xscjManage\.settings\com.genuitec.runtime.libraries.xml
     文件          65  2016-11-17 20:08  xscjManage\.settings\org.eclipse.core.resources.prefs
     文件         364  2016-11-16 16:25  xscjManage\.settings\org.eclipse.jdt.core.prefs
     文件         489  2016-11-16 16:25  xscjManage\.settings\org.eclipse.wst.common.component
     文件         588  2016-11-16 16:25  xscjManage\.settings\org.eclipse.wst.common.project.facet.core.prefs.xml
     文件         513  2016-11-16 16:26  xscjManage\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-11-16 16:25  xscjManage\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-11-16 16:25  xscjManage\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件         425  2016-11-16 16:26  xscjManage\.springBeans
     目录           0  2018-01-09 17:29  xscjManage\WebRoot\
     目录           0  2018-01-09 17:29  xscjManage\WebRoot\meta-INF\
     文件          39  2016-11-16 16:25  xscjManage\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2018-01-09 17:29  xscjManage\WebRoot\WEB-INF\
     目录           0  2018-01-09 17:29  xscjManage\WebRoot\WEB-INF\classes\
     文件        3293  2016-12-15 21:11  xscjManage\WebRoot\WEB-INF\classes\applicationContext.xml
     目录           0  2018-01-09 17:29  xscjManage\WebRoot\WEB-INF\classes\org\
     目录           0  2018-01-09 17:29  xscjManage\WebRoot\WEB-INF\classes\org\action\
     文件        4549  2017-01-26 21:39  xscjManage\WebRoot\WEB-INF\classes\org\action\CjAction.class
     文件        1680  2017-01-26 21:39  xscjManage\WebRoot\WEB-INF\classes\org\action\DlAction.class
     文件        5816  2017-01-26 21:39  xscjManage\WebRoot\WEB-INF\classes\org\action\XsAction.class
     目录           0  2018-01-09 17:29  xscjManage\WebRoot\WEB-INF\classes\org\dao\
     文件         795  2017-01-26 21:39  xscjManage\WebRoot\WEB-INF\classes\org\dao\baseDAO.class
     文件         459  2017-01-26 21:39  xscjManage\WebRoot\WEB-INF\classes\org\dao\CjDao.class
     文件         170  2017-01-26 21:39  xscjManage\WebRoot\WEB-INF\classes\org\dao\DlDao.class
     文件         220  2017-01-26 21:39  xscjManage\WebRoot\WEB-INF\classes\org\dao\KcDao.class
............此处省略131个文件信息

评论

共有 条评论