资源简介
基于SSH开发的学生选课系统,完整功能,适合初学者研究学习。

代码片段和文件信息
package action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import models.Admin;
import models.Course;
import models.Course_teacher;
import models.Student;
import models.Teacher;
import org.apache.struts2.ServletActionContext;
import service.IAdminService;
import com.opensymphony.xwork2.ActionContext;
public class AdminAction {
private IAdminService adminservice;
private HttpServletRequest request;
private Teacher newteacher;
public Teacher getNewteacher() {
return newteacher;
}
public void setNewteacher(Teacher newteacher) {
this.newteacher = newteacher;
}
private Admin newadmin;
private Student newstudent;
private Course newcourse;
public Course getNewcourse() {
return newcourse;
}
public void setNewcourse(Course newcourse) {
this.newcourse = newcourse;
}
public Student getNewstudent() {
return newstudent;
}
public void setNewstudent(Student newstudent) {
this.newstudent = newstudent;
}
public Admin getNewadmin() {
return newadmin;
}
public void setNewadmin(Admin newadmin) {
this.newadmin = newadmin;
}
public IAdminService getAdminservice() {
return adminservice;
}
public void setAdminservice(IAdminService adminservice) {
this.adminservice = adminservice;
}
public String execute() {
ActionContext.getContext().getSession().put(“admin“ newadmin);
if(adminservice.updateAdminInfo(newadmin)){
return “success“;
}
else
return “false“;
}
public String showallstuInfo(){
List allstudent=adminservice.getallstuInfo();
request=ServletActionContext.getRequest();
request.setAttribute(“allstudent“ allstudent);
return “success“;
}
public String admindeletestu(){
String stuid=ServletActionContext.getRequest().getParameter(“stuid“);
Student deletestudent=new Student();
deletestudent.setStuId(Integer.parseInt(stuid));
if(adminservice.admindeletestu(deletestudent)){
List allstudent=adminservice.getallstuInfo();
request=ServletActionContext.getRequest();
request.setAttribute(“allstudent“ allstudent);
return “success“;
}
else
return “false“;
}
public String admingetSelectedStu(){
String stuid=ServletActionContext.getRequest().getParameter(“stuid“);
int realstuid=Integer.parseInt(stuid);
Student selectedstudent=adminservice.admingetSelectedStu(realstuid);
if(selectedstudent==null)
return “fail“;
else{
request=ServletActionContext.getRequest();
request.setAttribute(“selectedstudent“ selectedstudent);
return “success“;
}
}
public String adminEditStu(){
if(adminservice.adminEditStu(newstudent)){
List allstudent=adminservice.getallstuInfo();
request=ServletActionContext.getRequest();
request.setAttribute(“allstudent“ allstudent);
return “success“;
}
else
return “fail“;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-12-20 22:39 Manage\
文件 1586 2012-12-27 23:20 Manage\.classpath
文件 622 2012-12-27 23:20 Manage\.myhibernatedata
文件 300 2013-12-23 20:47 Manage\.myme
文件 240 2012-12-27 23:20 Manage\.mystrutsdata
文件 2245 2012-12-27 23:20 Manage\.project
目录 0 2013-12-20 22:39 Manage\.settings\
文件 493 2012-12-27 23:20 Manage\.settings\.jsdtscope
目录 0 2013-12-20 22:39 Manage\.settings\.svn\
文件 974 2013-12-20 22:39 Manage\.settings\.svn\all-wcprops
文件 1234 2013-12-20 22:39 Manage\.settings\.svn\entries
文件 2 2012-12-27 23:20 Manage\.settings\.svn\format
目录 0 2013-12-20 22:39 Manage\.settings\.svn\prop-ba
文件 39 2013-12-20 22:39 Manage\.settings\.svn\prop-ba
文件 39 2013-12-20 22:39 Manage\.settings\.svn\prop-ba
目录 0 2013-12-21 23:33 Manage\.settings\.svn\props\
目录 0 2013-12-20 22:39 Manage\.settings\.svn\text-ba
文件 493 2013-12-20 22:39 Manage\.settings\.svn\text-ba
文件 395 2013-12-20 22:39 Manage\.settings\.svn\text-ba
文件 465 2013-12-20 22:39 Manage\.settings\.svn\text-ba
文件 252 2013-12-20 22:39 Manage\.settings\.svn\text-ba
文件 49 2013-12-20 22:39 Manage\.settings\.svn\text-ba
文件 6 2013-12-20 22:39 Manage\.settings\.svn\text-ba
目录 0 2013-12-20 22:39 Manage\.settings\.svn\tmp\
目录 0 2013-12-21 23:33 Manage\.settings\.svn\tmp\prop-ba
目录 0 2013-12-21 23:33 Manage\.settings\.svn\tmp\props\
目录 0 2013-12-21 23:33 Manage\.settings\.svn\tmp\text-ba
文件 395 2012-12-27 23:20 Manage\.settings\org.eclipse.jdt.core.prefs
文件 465 2012-12-27 23:20 Manage\.settings\org.eclipse.wst.common.component
文件 252 2012-12-27 23:20 Manage\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2012-12-27 23:20 Manage\.settings\org.eclipse.wst.jsdt.ui.superType.container
............此处省略729个文件信息
相关资源
- ssh框架实现的学生管理系统
- Windows下访问LINUX的利器-SSH
- 简单的ssh框架实现增删改查
- SSH学生考勤系统
- ssh登录工具 putty 和 生成.ppk文件的p
- xshell6 个人版解除窗口限制
- Windows平台下中文版SSH连接工具
- ssh框架的网上书店
- 常用字典ssh爆破字典常用用户名密码
- Struts2与Ueditor整合SSH+Ueditor
- 新闻管理系统前台和后台
- SecureCRT 8.5.3 Build 1867(X64)原版 + ZW
- Bitvise SSH Client 8.23
- ssh项目的阳光酒店管理系统
- 兼职网站项目SSH
- ssh整合的小型超市系统
- openssh 7.9p1 rpm包
- IPOP华为网络自动化测试神器
- openssh-7.7p1.tar.gz
- 旅游订单系统
- ssh三大框架测试项目
- openssh8.1p1离线编译升级包
- SSH实现网上超市系统
- 基于ssh的在线网络商城 大学毕业设计
- SSH实现页面的登录和注册功能
- 基于SSM的电商平台
- SSH简单增删改查
- centos 7 openssh7.9p 201810月最新版,基于
- VirusShare_00177.zip
- SSH Secure远程链接工具
评论
共有 条评论