资源简介
程序测试软件: MyEclipse 数据库: mysql(可以转换sqlserver,oracle)
系统采用SSH2框架设计,实现了学生信息,教师信息和课程信息的添加,修改,删除和查询操作@!
学生信息: 学号,姓名,性别,年龄,生日,学生照片,系别,专业,年级。
教师信息:职工号,姓名,性别,年龄,出生日期,教师照片,系别。
课程信息: 课程编号,课程名,开课学期,课程学时,上课老师,课程介绍。
代码片段和文件信息
package com.site.action;
import javax.annotation.Resource;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import com.opensymphony.xwork2.ActionContext;
import com.site.dao.AdminDAO;
import com.site.domain.Admin;
@Controller @Scope(“prototype“)
public class ChangePasswordAction {
private String oldPassword;
private String newPassword;
private String newPassword2;
@Resource AdminDAO adminDAO;
public String getOldPassword() {
return oldPassword;
}
public void setOldPassword(String oldPassword) {
this.oldPassword = oldPassword;
}
public String getNewPassword() {
return newPassword;
}
public void setNewPassword(String newPassword) {
this.newPassword = newPassword;
}
public String getNewPassword2() {
return newPassword2;
}
public void setNewPassword2(String newPassword2) {
this.newPassword2 = newPassword2;
}
/*修改密码*/
public String execute() {
ActionContext ctx = ActionContext.getContext();
if(oldPassword.equals(““)) {
ctx.put(“error“ java.net.URLEncoder.encode(“旧密码必须输入!“));
return “error“;
}
if(newPassword.equals(““)) {
ctx.put(“error“ java.net.URLEncoder.encode(“新密码必须输入!“));
return “error“;
}
if(!newPassword2.equals(newPassword)) {
ctx.put(“error“ java.net.URLEncoder.encode(“两次密码输入不一致!“));
return “error“;
}
String username = (String)ctx.getSession().get(“username“);
Admin admin = adminDAO.GetAdmin(username);
if(!admin.getPassword().equals(oldPassword)) {
ctx.put(“error“ java.net.URLEncoder.encode(“旧密码不正确!“));
return “error“;
}
try {
adminDAO.ChangePassword(usernamenewPassword);
ctx.put(“message“ java.net.URLEncoder.encode(“密码修改成功!“));
return “change_success“;
} catch (Exception e) {
e.printStackTrace();
ctx.put(“error“ java.net.URLEncoder.encode(“密码更新失败!“));
return “error“;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-01-15 19:03 基于SSH2学生信息管理系统毕业课程设计源码\
文件 2979 2014-07-17 00:06 基于SSH2学生信息管理系统毕业课程设计源码\.classpath
目录 0 2014-12-18 21:55 基于SSH2学生信息管理系统毕业课程设计源码\.myeclipse\
文件 315 2015-01-15 18:32 基于SSH2学生信息管理系统毕业课程设计源码\.myme
文件 1420 2014-12-19 17:03 基于SSH2学生信息管理系统毕业课程设计源码\.project
目录 0 2014-12-18 22:47 基于SSH2学生信息管理系统毕业课程设计源码\.settings\
文件 500 2013-01-20 22:05 基于SSH2学生信息管理系统毕业课程设计源码\.settings\.jsdtscope
文件 330 2013-01-20 22:05 基于SSH2学生信息管理系统毕业课程设计源码\.settings\org.eclipse.jdt.core.prefs
文件 49 2013-01-20 22:05 基于SSH2学生信息管理系统毕业课程设计源码\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-01-20 22:05 基于SSH2学生信息管理系统毕业课程设计源码\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2014-12-19 01:02 基于SSH2学生信息管理系统毕业课程设计源码\src\
文件 3115 2014-12-19 00:07 基于SSH2学生信息管理系统毕业课程设计源码\src\applicationContext.xm
目录 0 2014-12-18 22:47 基于SSH2学生信息管理系统毕业课程设计源码\src\com\
目录 0 2014-12-18 22:47 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\
目录 0 2014-12-18 22:47 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\action\
文件 2040 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\action\ChangePasswordAction.java
文件 9541 2015-01-15 18:54 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\action\ClassInfoAction.java
文件 477 2012-08-25 19:56 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\action\LoginAction-login_CheckLogin-validation.xm
文件 1756 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\action\LoginAction.java
文件 14541 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\action\StudentInfoAction.java
文件 13154 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\action\TeacherAction.java
文件 260 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\action\UserAction.java
目录 0 2014-12-18 22:47 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\dao\
文件 1602 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\dao\AdminDAO.java
文件 4796 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\dao\ClassInfoDAO.java
文件 5897 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\dao\StudentInfoDAO.java
文件 4999 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\dao\TeacherDAO.java
目录 0 2014-12-18 22:47 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\domain\
文件 1112 2012-08-25 19:58 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\domain\Admin-admin-validation.xm
文件 488 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\domain\Admin.hbm.xm
文件 415 2014-12-19 01:01 基于SSH2学生信息管理系统毕业课程设计源码\src\com\site\domain\Admin.java
............此处省略224个文件信息
相关资源
- 二手图书在线交易平台 毕业设计
- 基于SSH2高校毕业生去向信息管理系统
- ssh框架实现仓库管理系统
- 基于QT开发的个人事务管理系统 涉及
- 网校系统源码 视频学习 在线考试
- 酒店宾馆管理系统 springboot项目 mysq
- 车辆管理系统(ssh+oracle)
- spring springmvc hibernate mySql图书管理系统
- 客户关系管理系统CRM北大青鸟最新版
- ssh进销存源码
- 基于ssh的简单仓库管理系统
- 酒店管理系统(SpringMVC+Extjs)附带数
- 毕业设计之博客管理系统含数据库文
- 京东源码开源
- ERP进销存系统源码
- 学生信息后台管理系统 S2SH含MySQL数据
- 图远行业管理系统7.0.4.3版网络版
- ssm框架角色权限管理系统脚手架
- 基于SSM的教室查询与申请系统毕业设
- 基于django的学生信息管理系统
- django网站开发源码
- 项目跟踪管理系统
- 社区居民卫生服务管理系统net
- 小型图书管理系统用的是SSH框架写的
- 学生成绩管理页面,基于 spring,spr
- spring mvc + spring + hibernate + bootstrap +
- HR人事管理系统 spring mvc + spring + hib
- 基于WEB的在线答疑系统MySql源码
- 医院分诊管理系统161429
- 基于SSH开发的crm客户关系管理系统完
评论
共有 条评论