• 大小: 9.84MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-24
  • 语言: Java
  • 标签: java  

资源简介

学生成绩管理系统JAVA EE 有程序源代码 和课程设计报告

资源截图

代码片段和文件信息

package ljh.action;

import java.util.List;
import java.util.Map;

import org.hibernate.transaction.JBossTransactionManagerLookup;
import org.omg.CORBA.PUBLIC_MEMBER;

import ljh.dao.CjDao;
import ljh.dao.CjDaoImp;
import ljh.dao.KcDao;
import ljh.dao.KcDaoImp;
import ljh.dao.Xsxxdao;
import ljh.dao.Xsxxdaoimp;
import ljh.pojo.Cjb;
import ljh.pojo.CjbId;
import ljh.pojo.Kcb;
import ljh.pojo.Xsb;
import ljh.util.Pager;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;

public class CjAction extends ActionSupport {
private int pageNow=1;
private int pageSize=8;
private Cjb cjb;



public Cjb getCjb() {
return cjb;
}


public void setCjb(Cjb cjb) {
this.cjb = cjb;
}


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 listAllCj()throws Exception{
CjDao cjDao=new CjDaoImp();
List list=cjDao.findAll(pageNow pageSize);
// System.out.println(“成绩:“+list.get(0).getId().getXsb().getXm());
Map request=(Map)ActionContext.getContext().get(“request“);
request.put(“list“ list);
Pager page=new Pager(pageNow cjDao.findCjSize());
request.put(“page“ page);
return SUCCESS;
}
public String cjAddOrUpdateView()throws Exception{
CjDao cjDao=new CjDaoImp();
Xsxxdao xsxxdao=new Xsxxdaoimp();
KcDao kcDao=new KcDaoImp();
List list=cjDao.findAll(pageNow pageSize);
List list1=xsxxdao.findAll(1 xsxxdao.findXsSize());
List list2=kcDao.findAll(1 kcDao.findKcSize());
Map request=(Map)ActionContext.getContext().get(“request“);
request.put(“list“ list);
request.put(“list1“ list1);
request.put(“list2“ list2);
// Pager page=new Pager(pageNow cjDao.findCjSize());
// request.put(“page“ page);
return SUCCESS;
}
public String cjAddOrUpdate()throws Exception{
CjDao cjDao=new CjDaoImp();
Kcb kcb=new Kcb();
KcDao kcDao =new KcDaoImp();
kcb=kcDao.find(cjb.getId().getKcb());
// Cjb cjb1=null;
// CjbId cjbId=new CjbId();
// cjbId.setXsb(cjb1.getId().getXsb());
// cjbId.setKcb(cjb1.getId().getKcb());
// if (cjDao.getXsCj(cjbId.getXsb() cjbId.getKcb())==null) {
// cjb1=new Cjb();
// cjb1.setId(cjbId);
// }else {
// cjb1=cjDao.getXsCj(cjb.getId().getXsb() cjb.getId().getKcb());
// }
if (null!=cjDao.getXsCj(cjb.getId().getXsb() cjb.getId().getKcb())){
if (cjb.getCj()<60) {
cjb.setXf(0);
}
else {
cjb.setXf(kcb.getXf());
}
cjDao.update(cjb);
}
else {
if (cjb.getCj()<60) {
   cjb.setXf(0);
}
else {
cjb.setXf(kcb.getXf());
}

cjDao.save(cjb);
}

return SUCCESS;
}


public String findXscj()throws Exception{
CjDao

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

     文件       5173  2010-11-30 20:37  郎建华\xscjzh_12_21_2.sql

     文件       2623  2010-11-30 19:35  郎建华\xscj_ljh\.classpath

     文件        297  2010-11-30 19:31  郎建华\xscj_ljh\.mymetadata

     文件       1414  2010-11-30 19:52  郎建华\xscj_ljh\.project

     文件        500  2010-11-30 19:31  郎建华\xscj_ljh\.settings\.jsdtscope

     文件         49  2010-11-30 19:31  郎建华\xscj_ljh\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2010-11-30 19:31  郎建华\xscj_ljh\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        991  2010-11-30 20:36  郎建华\xscj_ljh\src\Cjb.hbm.xml

     文件        650  2010-11-30 19:48  郎建华\xscj_ljh\src\Dlb.hbm.xml

     文件        991  2010-11-30 20:35  郎建华\xscj_ljh\src\hibernate.cfg.xml

     文件       1377  2010-11-30 19:52  郎建华\xscj_ljh\src\Kcb.hbm.xml

     文件       3678  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\action\CjAction.java

     文件       2144  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\action\KcAction.java

     文件       1121  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\action\LoginAction.java

     文件        467  2010-11-28 22:29  郎建华\xscj_ljh\src\ljh\action\XsxxcxAction-xsAddString-validation.xml

     文件       4598  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\action\XsxxcxAction.java

     文件        560  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\CjDao.java

     文件       4636  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\CjDaoImp.java

     文件        973  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\DlDao.java

     文件        323  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\KcDao.java

     文件       3690  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\KcDaoImp.java

     文件        332  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\Xsxxdao.java

     文件       3619  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\Xsxxdaoimp.java

     文件        197  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\ZyDao.java

     文件        873  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\dao\ZyDaoImp.java

     文件        770  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\pojo\Cjb.java

     文件       1329  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\pojo\CjbId.java

     文件        478  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\pojo\Dlb.java

     文件       1478  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\pojo\Kcb.java

     文件       1991  2010-11-30 19:41  郎建华\xscj_ljh\src\ljh\pojo\Xsb.java

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

评论

共有 条评论