• 大小: 4.41MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-15
  • 语言: 其他
  • 标签: JS  struts  

资源简介

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.xml

     文件         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.xml

     文件       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\BookDatabase.class

     文件        644  2018-10-18 15:06  Login_DMI\build\classes\com\wfs\db\UserDatabase.class

     文件        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.xml

     文件       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.xml

     文件       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个文件信息

评论

共有 条评论