• 大小: 11.13MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-28
  • 语言: Java
  • 标签: 学生成绩  

资源简介

分三种权限,管理员,老师,学生 jsp+mysql

资源截图

代码片段和文件信息

package com.action;

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

import org.apache.struts2.ServletActionContext;

import com.dao.TBanjiDAO;
import com.dao.TStuDAO;
import com.dao.TXibieDAO;
import com.dao.TXuyuanDAO;
import com.dao.TZhuanyeDAO;
import com.model.TBanji;
import com.model.TXibie;
import com.model.TXuyuan;
import com.model.TZhuanye;
import com.opensymphony.xwork2.ActionSupport;

public class banjiAction extends ActionSupport
{
private int banjiId;
private String banjiBianhao;
private String banjiName;
private String banjiRuxuenianfen;

private int zhuanyeId;

private String message;
private String path;

private TXuyuanDAO xuyuanDAO;
private TXibieDAO xibieDAO;
private TZhuanyeDAO zhuanyeDAO;
private TBanjiDAO banjiDAO;
private TStuDAO stuDAO;

public String banjiMana()
{
String sql=“from TBanji where banjiDel=‘no‘ and zhuanyeId=“+zhuanyeId;
List banjiList=banjiDAO.getHibernateTemplate().find(sql);
Map request=(Map)ServletActionContext.getContext().get(“request“);
request.put(“banjiList“ banjiList);
request.put(“zhuanyeId“ zhuanyeId);
return ActionSupport.SUCCESS;
}

public String banjiAdd()
{
TBanji banji=new TBanji();
banji.setBanjiBianhao(banjiBianhao);
banji.setBanjiName(banjiName);
banji.setBanjiRuxuenianfen(banjiRuxuenianfen);
banji.setBanjiDel(“no“);
banji.setZhuanyeId(zhuanyeId);
TZhuanye zhuanye=zhuanyeDAO.findById(zhuanyeId);
TXibie xibie=xibieDAO.findById(zhuanye.getXibieId());
banji.setXibieId(zhuanye.getXibieId());
banji.setXuyuanId(xibie.getXuyuanId());
banjiDAO.save(banji);
this.setMessage(“添加成功“);
this.setPath(“xuyuanMana.action“);
return “succeed“;
}

public String banjiDel()
{
String sql=“from TStu where stuDel=‘no‘ and banjiId=“+banjiId;
List stuList=stuDAO.getHibernateTemplate().find(sql);
if(stuList.size()>0)
{
this.setMessage(“请先删除此班级的学生“);
this.setPath(“xuyuanMana.action“);
}
else
{
TBanji banji=banjiDAO.findById(banjiId);
banji.setBanjiDel(“yes“);
banjiDAO.attachDirty(banji);
this.setMessage(“删除成功“);
this.setPath(“xuyuanMana.action“);
}
return “succeed“;
}


public String banjiEditPre()
{
TBanji banji=banjiDAO.findById(banjiId);
Map request=(Map)ServletActionContext.getContext().get(“request“);
request.put(“banji“ banji);
return ActionSupport.SUCCESS;
}

public String banjiEdit()
{
TBanji banji=banjiDAO.findById(banjiId);
banji.setBanjiBianhao(banjiBianhao);
banji.setBanjiName(banjiName);
banji.setBanjiRuxuenianfen(banjiRuxuenianfen);
banjiDAO.attachDirty(banji);
this.setMessage(“更细成功“);
this.setPath(“xuyuanMana.action“);
return “succeed“;
}


public String getBanjiBianhao()
{
return banjiBianhao;
}
public void setBanjiBianhao(String banjiBianhao)
{
this.banjiBianhao = banjiBianhao;
}
public TBanjiDAO getBanjiDAO()
{
return banjiDAO;
}

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

     文件       2646  2013-05-28 11:47  JSP学生成绩管理系统\xsxx\.classpath

     文件        527  2012-04-05 00:47  JSP学生成绩管理系统\xsxx\.myhibernatedata

     文件        285  2014-02-27 21:35  JSP学生成绩管理系统\xsxx\.mymetadata

     文件       1632  2012-04-05 00:47  JSP学生成绩管理系统\xsxx\.project

     文件        629  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\.settings\org.eclipse.jdt.core.prefs

     文件         99  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\.settings\org.eclipse.jdt.ui.prefs

     文件        273  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\.springBeans

     文件       4544  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\action\banjiAction.java

     文件       5380  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\action\teaAction.java

     文件       3980  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\dao\TAdminDAO.java

     文件       6493  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\dao\TStuDAO.java

     文件        774  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\model\TAdmin.hbm.xml

     文件       4102  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\model\TChengji.java

     文件       3101  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\model\TStu.hbm.xml

     文件       3549  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\model\TXibie.java

     文件        586  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\service\kechengService.java

     文件       2534  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\com\util\Util.java

     文件       3526  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\struts.properties

     文件       7719  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\src\struts.xml

     文件       2556  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\WebRoot\admin\banji\banjiAdd.jsp

     文件       2673  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\WebRoot\admin\banji\banjiEditPre.jsp

     文件       6671  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\WebRoot\admin\banji\banjiMana.jsp

     文件       1458  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\WebRoot\admin\center.jsp

     文件       1095  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\WebRoot\admin\down.jsp

     文件         61  2014-03-25 08:43  JSP学生成绩管理系统\xsxx\WebRoot\admin\index.jsp

     文件       7654  2012-04-05 01:01  JSP学生成绩管理系统\xsxx\WebRoot\admin\left.jsp

     文件         88  2013-03-29 12:10  JSP学生成绩管理系统\xsxx\WebRoot\admin\login.jsp

     文件        773  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\WebRoot\admin\right.jsp

     文件       6666  2013-05-24 20:59  JSP学生成绩管理系统\xsxx\WebRoot\admin\top.jsp

     文件       2449  2012-04-01 23:18  JSP学生成绩管理系统\xsxx\WebRoot\admin\zhuanye\zhuanyeAdd.jsp

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

评论

共有 条评论