• 大小: 17.69MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-04
  • 语言: Java
  • 标签: java  web  

资源简介

程序测试软件: 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“;
}  

}

}

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

     文件       2979  2014-07-17 00:06  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\.classpath

     文件        315  2015-01-15 18:32  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\.mymetadata

     文件       1420  2014-12-19 17:03  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\.project

     文件        500  2013-01-20 22:05  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\.settings\.jsdtscope

     文件        330  2013-01-20 22:05  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\.settings\org.eclipse.jdt.core.prefs

     文件         49  2013-01-20 22:05  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2013-01-20 22:05  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件      23324  2015-02-11 15:47  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\jietu.jpg

     文件       3115  2014-12-19 00:07  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\applicationContext.xml

     文件       2040  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\action\ChangePasswordAction.java

     文件       9541  2015-01-15 18:54  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\action\ClassInfoAction.java

     文件        477  2012-08-25 19:56  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\action\LoginAction-login_CheckLogin-validation.xml

     文件       1756  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\action\LoginAction.java

     文件      14541  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\action\StudentInfoAction.java

     文件      13154  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\action\TeacherAction.java

     文件        260  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\action\UserAction.java

     文件       1602  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\dao\AdminDAO.java

     文件       4796  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\dao\ClassInfoDAO.java

     文件       5897  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\dao\StudentInfoDAO.java

     文件       4999  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\dao\TeacherDAO.java

     文件       1112  2012-08-25 19:58  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\Admin-admin-validation.xml

     文件        488  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\Admin.hbm.xml

     文件        415  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\Admin.java

     文件       1451  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\ClassInfo.hbm.xml

     文件       1214  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\ClassInfo.java

     文件       2019  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\StudentInfo.hbm.xml

     文件       1811  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\StudentInfo.java

     文件       1628  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\Teacher.hbm.xml

     文件       1426  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\domain\Teacher.java

     文件        530  2014-12-19 01:01  JAVAWEB基于SSH2学生信息管理系统源码+毕业设计+演示视频\src\com\site\test\TestUtil.java

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

评论

共有 条评论