资源简介
Struts框架实现的登录,注册,图书管理系统,并且有Struts的登录校验,注册校验,以及验证码的校验,适合新手学习。
代码片段和文件信息
package com.wfs.action;
import java.util.List;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
import com.opensymphony.xwork2.util.ValueStack;
import com.wfs.entity.Book;
import com.wfs.service.BookService;
public class Book_Action extends ActionSupport implements ModelDriven{
private Book book = new Book();
//值栈来存放;
ValueStack vs=ActionContext.getContext().getValueStack();
private String info;
private BookService bService = new BookService();
private List books = bService.listBook();
public Book getBook() {
return book;
}
public void setBook(Book book) {
this.book = book;
}
public String getInfo() {
return info;
}
public void setInfo(String info) {
this.info = info;
}
//添加
public String addBookMethod() {
bService.saveBook(book);
info = “添加成功!“;
return “addBookOK“;
}
//取出所有
public String listBookMethod() {
vs.set(“books“ books);
info = “添加成功!“;
return “listBookOK“;
}
//查找一本书籍
public String findBookMethod() throws Exception {
Book findBook = bService.findBook(book);
ActionContext.getContext().getSession().put(“Book“findBook);
return “findBookOK“;
}
//删除
public String removeBookMethod() {
//找到书籍
Book findBook=bService.findBook(book);
bService.removeBook(findBook);
//vs.set(“Book““bList“); 这样操作会显示删除所有,但实际只删除了一个
ActionContext.getContext().getSession().put(“Book“ books);
info = “删除成功!“;
return “removeBookOK“;
}
//修改
public String updateBookMethod() {
Book findBook = bService.findBook(book);
bService.updateBook(findBook book);
ActionContext.getContext().getSession().put(“Book“ books);
return “updateBookOK“;
}
@Override
public object getModel() {
// TODO Auto-generated method stub
return book;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 840 2018-10-11 22:24 Login_DMI\.classpath
文件 928 2018-10-11 22:24 Login_DMI\.project
文件 567 2018-10-11 22:24 Login_DMI\.settings\.jsdtscope
文件 72 2018-10-12 09:08 Login_DMI\.settings\org.eclipse.core.resources.prefs
文件 408 2018-10-11 22:23 Login_DMI\.settings\org.eclipse.jdt.core.prefs
文件 536 2018-10-11 22:24 Login_DMI\.settings\org.eclipse.wst.common.component
文件 344 2018-10-11 22:24 Login_DMI\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-10-11 22:24 Login_DMI\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-10-11 22:24 Login_DMI\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 2771 2018-10-17 17:47 Login_DMI\build\classes\com\wfs\action\Book_Action.class
文件 3250 2018-10-18 14:57 Login_DMI\build\classes\com\wfs\action\Image_Action.class
文件 2286 2018-10-18 17:12 Login_DMI\build\classes\com\wfs\action\Register_Action-validation.xm
文件 2630 2018-10-18 16:24 Login_DMI\build\classes\com\wfs\action\Register_Action.class
文件 1937 2018-10-17 17:47 Login_DMI\build\classes\com\wfs\action\User_Action.class
文件 1731 2018-10-17 17:47 Login_DMI\build\classes\com\wfs\dao\BookDao.class
文件 1096 2018-10-18 16:47 Login_DMI\build\classes\com\wfs\dao\UserDao.class
文件 488 2018-10-17 17:47 Login_DMI\build\classes\com\wfs\db\BookDataba
文件 644 2018-10-18 15:06 Login_DMI\build\classes\com\wfs\db\UserDataba
文件 943 2018-10-17 17:47 Login_DMI\build\classes\com\wfs\entity\Book.class
文件 1749 2018-10-18 16:09 Login_DMI\build\classes\com\wfs\entity\User.class
文件 1152 2018-10-17 17:47 Login_DMI\build\classes\com\wfs\service\BookService.class
文件 972 2018-10-18 16:49 Login_DMI\build\classes\com\wfs\service\UserService.class
文件 1913 2018-10-18 15:57 Login_DMI\build\classes\struts.xm
文件 1966 2018-10-12 10:30 Login_DMI\src\com\wfs\action\Book_Action.java
文件 2680 2018-10-18 14:57 Login_DMI\src\com\wfs\action\Image_Action.java
文件 2286 2018-10-18 17:12 Login_DMI\src\com\wfs\action\Register_Action-validation.xm
文件 1702 2018-10-18 16:24 Login_DMI\src\com\wfs\action\Register_Action.java
文件 1219 2018-10-11 22:59 Login_DMI\src\com\wfs\action\User_Action.java
文件 855 2018-10-12 10:26 Login_DMI\src\com\wfs\dao\BookDao.java
文件 476 2018-10-18 16:47 Login_DMI\src\com\wfs\dao\UserDao.java
............此处省略53个文件信息
- 上一篇:mockplus新闻原型
- 下一篇:QCC3008DataSheet
相关资源
- china.geojson
- 轻松搞定ExtJS高清、目录、中文、可复
- 《Node.js+MongoDB+AngularJS Web开发》源代码
- 全国主要城市地图数据json 格式 340 多
- struts2自定义类型转换器
- struts+hibernate简单的学生管理信息系统
- pdfjs跨域展示远程pdf文件
- 新冠开放知识图谱.健康JSON数据
- JSEclipse安装包,附带详细的安装方法
- echarts全国各省、市、区县地图JS、J
- 物联网,WEBSOCKET丰富案例
- nodejs聊天室
- struts2实现用户登录注册
- node-v4.5.0-x64.msi
- pdfjs 跨域预览文件(完整版t)
- odoojs教程书籍.pdf
- JSF框架的demo项目
- 基于struts的登陆注册源码
- 易语言与wke交互
- 集成电路版图基础
- SpreadJS.V11.zip
- 天气数据爬虫与可视化分析
- 广西自治区省省市地图js和json文件
- instances_minival2014.json.zip
- nodejs-web demo增删改查
- 标准struts2和mvc写的用户管理
- Angulr– Bootstrap Admin Web App with Angular
- 宠物商店系统设计
- H5视频播放工具hls.js
- 使用struts2技术,实现登录功能不连接
评论
共有 条评论