资源简介

简单的SSH三大框架项目,实现了基本的增删改查操作,非常适合新手学习参考

资源截图

代码片段和文件信息

package com.sms.action;

import java.util.ArrayList;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.ActionSupport;
import com.sms.entity.Student;
import com.sms.service.StudentService;

public class StudentAction extends ActionSupport {

private Student stu;
private StudentService studentService;

public Student getStu() {
return stu;
}

public void setStu(Student stu) {
this.stu = stu;
}

public void setStudentService(StudentService studentService) {
this.studentService = studentService;
}

/*
 * 新增学生
 * */
public String save(){
studentService.save(stu);
return SUCCESS;
}

/*
 *学生登录 
 * */
public String get(){
studentService.get(stu);
return SUCCESS;
}

/*
 * 删除学生
 * */
public String delete(){
int id = Integer.valueOf(ServletActionContext.getRequest()
.getParameter(“id“));
stu = new Student();
stu.setId(id);
studentService.delete(stu);
return SUCCESS;
}

/*
 * 通过ID查找
 * */
public String getByStuId(){
int id = Integer.valueOf(ServletActionContext.getRequest()
.getParameter(“id“));
HttpServletRequest request = ServletActionContext.getRequest();
stu = new Student();
stu.setId(id);
Student student = studentService.getStuById(stu);
request.setAttribute(“stu“ student);
return SUCCESS;
}
/*
 * 获取所有学生信息
 * */
public String getStudents(){
HttpServletRequest request = ServletActionContext.getRequest();

List list = new ArrayList();
list=studentService.getStudents();

request.setAttribute(“list“list);
return SUCCESS;
}

/*
 * 修改学生信息
 * */
public String update(){
studentService.update(stu);
return SUCCESS;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         143  2013-04-10 16:10  ReadMe.txt
     目录           0  2013-04-10 16:05  sms\
     文件         529  2013-04-08 11:55  sms\.classpath
     目录           0  2013-04-08 11:55  sms\.myeclipse\
     文件         282  2013-04-08 11:55  sms\.mymetadata
     文件        1746  2013-04-08 12:04  sms\.project
     目录           0  2013-04-10 16:05  sms\.settings\
     文件         500  2013-04-08 11:55  sms\.settings\.jsdtscope
     文件         395  2013-04-08 11:55  sms\.settings\org.eclipse.jdt.core.prefs
     文件         447  2013-04-08 11:55  sms\.settings\org.eclipse.wst.common.component
     文件         252  2013-04-08 11:55  sms\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2013-04-08 11:55  sms\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2013-04-08 11:55  sms\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2013-04-10 16:05  sms\src\
     文件        1217  2013-04-08 16:18  sms\src\application-actions.xml
     文件        2573  2013-04-09 09:43  sms\src\application-commons.xml
     文件        1128  2013-04-08 16:12  sms\src\application-daos.xml
     文件        1138  2013-04-08 16:12  sms\src\application-services.xml
     目录           0  2013-04-10 16:05  sms\src\com\
     目录           0  2013-04-10 16:05  sms\src\com\sms\
     目录           0  2013-04-10 16:05  sms\src\com\sms\action\
     文件        1948  2013-04-10 14:54  sms\src\com\sms\action\StudentAction.java
     文件         177  2013-04-08 13:51  sms\src\com\sms\action\TestAction.java
     目录           0  2013-04-10 16:05  sms\src\com\sms\dao\
     目录           0  2013-04-10 16:05  sms\src\com\sms\dao\impl\
     文件        1924  2013-04-10 14:53  sms\src\com\sms\dao\impl\StudentDaoImpl.java
     文件         511  2013-04-10 14:03  sms\src\com\sms\dao\StudentDao.java
     目录           0  2013-04-10 16:05  sms\src\com\sms\entity\
     文件         666  2013-04-09 10:33  sms\src\com\sms\entity\Student.hbm.xml
     文件        1748  2013-04-08 18:06  sms\src\com\sms\entity\Student.java
     目录           0  2013-04-10 16:05  sms\src\com\sms\service\
............此处省略93个文件信息

评论

共有 条评论