• 大小: 19.22MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-09
  • 语言: 数据库
  • 标签: struts  hibernate  SSH  

资源简介

大二时的SSH大作业,一款学生后台管理系统,使用MySQL数据库,希望对大家有帮助

资源截图

代码片段和文件信息

package com.ywb.ssh.action;

import java.util.List;

import javax.annotation.Resource;

import net.sf.json.JSONArray;
import net.sf.json.JSONobject;

import org.apache.struts2.ServletActionContext;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Namespace;
import org.springframework.context.annotation.Scope;








import com.opensymphony.xwork2.ActionSupport;
import com.ywb.ssh.model.Grade;
import com.ywb.ssh.model.PageBean;
import com.ywb.ssh.service.GradeService;
import com.ywb.ssh.service.StudentService;
import com.ywb.ssh.util.ResponseUtil;
import com.ywb.ssh.util.StringUtil;

@Scope(“prototype“)
@Namespace(“/“)
@Action(value=“grade“)
public class GradeAction extends ActionSupport{

/**
 * 
 */
private static final long serialVersionUID = 1L;

@Resource
private GradeService gradeService;
@Resource
private StudentService studentService;

private String page;
private String rows;
private String s_gradeName=““;
private Grade grade;
private String delIds;
private String id;

public String getPage() {
return page;
}


public void setPage(String page) {
this.page = page;
}


public String getRows() {
return rows;
}


public void setRows(String rows) {
this.rows = rows;
}


public Grade getGrade() {
return grade;
}


public void setGrade(Grade grade) {
this.grade = grade;
}


public String getS_gradeName() {
return s_gradeName;
}


public void setS_gradeName(String s_gradeName) {
this.s_gradeName = s_gradeName;
}


public String getDelIds() {
return delIds;
}


public void setDelIds(String delIds) {
this.delIds = delIds;
}



public String getId() {
return id;
}


public void setId(String id) {
this.id = id;
}


@Override
public String execute() throws Exception {
PageBean pageBean=new PageBean(Integer.parseInt(page)Integer.parseInt(rows));
try{
if(grade==null){
grade=new Grade();
}
grade.setGradeName(s_gradeName);
JSONobject result=new JSONobject();
List gradeList=gradeService.gradeList(pageBean grade);
JSONArray jsonArray=new JSONArray();
for(int i=0;i Grade grade=(Grade)gradeList.get(i);
JSONobject jsonobject=new JSONobject();
jsonobject.put(“id“ grade.getId());
jsonobject.put(“gradeName“ grade.getGradeName());
jsonobject.put(“gradeDesc“ grade.getGradeDesc());
jsonArray.add(jsonobject);
}
int total=gradeService.gradeCount(grade);
result.put(“rows“ jsonArray);
result.put(“total“ total);
ResponseUtil.write(ServletActionContext.getResponse() result);
}catch(Exception e){
e.printStackTrace();
}
return null;
}


public String delete()throws Exception{
try{
JSONobject result=new JSONobject();
String str[]=delIds.split(““);
for(int i=0;i

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-06-16 21:13  学生信息后台管理系统\
     文件        3330  2017-06-16 21:12  学生信息后台管理系统\db.sql
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\
     文件        5558  2017-06-04 11:10  学生信息后台管理系统\S2SHStudentInfoManager\.classpath
     目录           0  2017-06-04 10:33  学生信息后台管理系统\S2SHStudentInfoManager\.myeclipse\
     文件         339  2017-06-04 10:34  学生信息后台管理系统\S2SHStudentInfoManager\.mymetadata
     文件        1829  2017-06-04 10:59  学生信息后台管理系统\S2SHStudentInfoManager\.project
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\.settings\
     文件         500  2017-06-04 10:34  学生信息后台管理系统\S2SHStudentInfoManager\.settings\.jsdtscope
     文件         140  2017-06-16 14:38  学生信息后台管理系统\S2SHStudentInfoManager\.settings\com.genuitec.eclipse.core.prefs
     文件         119  2017-06-15 20:03  学生信息后台管理系统\S2SHStudentInfoManager\.settings\org.eclipse.core.resources.prefs
     文件         395  2017-06-04 10:33  学生信息后台管理系统\S2SHStudentInfoManager\.settings\org.eclipse.jdt.core.prefs
     文件         504  2017-06-04 10:33  学生信息后台管理系统\S2SHStudentInfoManager\.settings\org.eclipse.wst.common.component
     文件         252  2017-06-04 10:34  学生信息后台管理系统\S2SHStudentInfoManager\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-06-04 10:34  学生信息后台管理系统\S2SHStudentInfoManager\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-06-04 10:34  学生信息后台管理系统\S2SHStudentInfoManager\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\src\
     文件        3239  2017-06-11 21:06  学生信息后台管理系统\S2SHStudentInfoManager\src\applicationContext.xml
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\src\com\
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\action\
     文件        4680  2017-06-04 15:21  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\action\GradeAction.java
     文件        2457  2017-06-04 11:05  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\action\LoginAction.java
     文件        5369  2017-06-16 01:09  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\action\StudentAction.java
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\dao\
     文件         478  2017-06-04 10:54  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\dao\GradeDao.java
     目录           0  2017-06-16 21:09  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\dao\impl\
     文件        2587  2017-06-04 10:54  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\dao\impl\GradeDaoImpl.java
     文件        3839  2017-06-04 10:54  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\dao\impl\StudentDaoImpl.java
     文件        1178  2017-06-04 11:05  学生信息后台管理系统\S2SHStudentInfoManager\src\com\ywb\ssh\dao\impl\UserDaoImpl.java
............此处省略797个文件信息

评论

共有 条评论