资源简介
基于ssh框架的图书管理系统,使用mysql数据库,适合学生作业
代码片段和文件信息
package com.cc.library.action;
import java.io.IOException;
import java.util.Map;
import org.apache.struts2.ServletActionContext;
import com.cc.library.domain.Admin;
import com.cc.library.service.AdminService;
import com.cc.library.util.Md5Utils;
import com.opensymphony.xwork2.ActionSupport;
@SuppressWarnings(“serial“)
public class AdminInfoAction extends ActionSupport{
private AdminService adminService;
public void setAdminService(AdminService adminService) {
this.adminService = adminService;
}
private String username;
private String name;
private String phone;
private String oldPwd;
private String newPwd;
private String confirmPwd;
public void setUsername(String username) {
this.username = username;
}
public void setOldPwd(String oldPwd) {
this.oldPwd = oldPwd;
}
public void setNewPwd(String newPwd) {
this.newPwd = newPwd;
}
public void setConfirmPwd(String confirmPwd) {
this.confirmPwd = confirmPwd;
}
public void setName(String name) {
this.name = name;
}
public void setPhone(String phone) {
this.phone = phone;
}
/**
* 管理员个人资料
* @return
*/
public String adminInfo(){
Mapject> session = ServletActionContext.getContext().getSession();
Admin admin = (Admin) session.get(“admin“);//从session得到管理员对象
admin.setUsername(username);
admin.setName(name);
admin.setPhone(phone);//重新设置admin对象
Admin newAdmin = adminService.updateAdminInfo(admin);//修改admin对象
int success = 0;
if(newAdmin!=null){
success = 1;
//重新存入session
session.put(“admin“ newAdmin);
}
try {
ServletActionContext.getResponse().getWriter().print(success);
} catch (IOException e) {
// TODO Auto-generated catch block
throw new RuntimeException(e.getMessage());
}
return null;
}
/**
* 管理员密码修改
* @return
*/
public String adminPwd(){
Admin admin = (Admin) ServletActionContext.getContext().getSession().get(“admin“);
int state = -1;//原密码错误
//取出原密码进行比对
if(admin.getPwd().equals(Md5Utils.md5(oldPwd))){
if(newPwd.equals(confirmPwd)){
state = 1;//修改成功
admin.setPwd(Md5Utils.md5(newPwd));
admin = adminService.updateAdminInfo(admin);
//重新存入session
ServletActionContext.getContext().getSession().put(“admin“ admin);
}else{
state = 0;//确认密码不一致
}
}
try {
ServletActionContext.getResponse().getWriter().print(state);
} catch (IOException e) {
// TODO Auto-generated catch block
throw new RuntimeException(e.getMessage());
}
return null;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3911 2018-03-27 14:14 SSH框架jsp图书管理系统\代码\LibrarySystem\.classpath
文件 312 2018-03-27 14:13 SSH框架jsp图书管理系统\代码\LibrarySystem\.myme
文件 1756 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\.project
文件 500 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\.settings\.jsdtscope
文件 57 2018-03-27 14:14 SSH框架jsp图书管理系统\代码\LibrarySystem\.settings\org.eclipse.core.resources.prefs
文件 364 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\.settings\org.eclipse.jdt.core.prefs
文件 629 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\.settings\org.eclipse.wst.common.component
文件 252 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1072 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-admin-info.xm
文件 1415 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-admin-login.xm
文件 1175 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-admin-manage.xm
文件 1490 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-authorization.xm
文件 1565 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-back-manage.xm
文件 1735 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-book-manage.xm
文件 1154 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-book.xm
文件 1449 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-bookType-manage.xm
文件 1737 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-borrow-manage.xm
文件 1081 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-borrow-search.xm
文件 1069 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-borrow.xm
文件 2159 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-db.xm
文件 1000 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-download.xm
文件 1589 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-forfeit-manage.xm
文件 1080 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-forfeit.xm
文件 2322 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-quartz.xm
文件 1076 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-reader-info.xm
文件 1589 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-reader-login.xm
文件 1080 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-reader-manage.xm
文件 1469 2018-03-27 14:11 SSH框架jsp图书管理系统\代码\LibrarySystem\config\spring\applicationContext-readerType-manage.xm
............此处省略292个文件信息
- 上一篇:lukeall-4.10.3.jar
- 下一篇:指纹识别-指纹解锁
相关资源
- 在线考试系统jsp+ssh+mysql
- JAVA JSP+MYSQL在线教学系统 源代码 论文
- javaweb快速开发框架
- java开发的网站招聘项目
- 简单的相册列表管理SSM+bootstrap,数据
- 可运行的javaweb网上书城源码
- 基于JavaWeb和MySQL的电子交易系统
- Java Web登录DemoSSM+Ajax
- jsp课程设计个人信息管理系统
- 网上租车系统
- 基于JSP的超市管理系统
- javaweb新闻管理系统
- 基于JSP的网上书城
- javaweb餐饮管理系统
- JSP+SQL房屋租赁管理信息系统JDBC(源代
- ssh+mysql实现的Java web论坛系统源码
- 014JAVA.JSP二手车交易
- JavaWeb初级新闻网站项目
- Java图书管理系统146273
- 基于JSP的医院网上预约挂号系统的设
- jsp1访客管理系统
- SSH+oracle+jsp仿京东商城项目完整代码
- JSP的个人博客系统的设计源码+毕业论
- java web实验报告;开发环境及web基础,
- Mysql+Spring+SpringMVC+Mybaits电商项目源代
- ssh+mysql物流管理系统
- 仓库管理系统代码和,数据库
- Java Web 图片管理与分享系统Struts2+Hi
- 学生选课系统jsp/mysql实现
- 基于jsp的个人理财管理系统
评论
共有 条评论