資源簡介
圖書館管理系統 _jsp.zip
代碼片段和文件信息
package?com.controller;
import?com.po.Book;
import?com.po.BookUser;
import?com.po.User;
import?com.servic.BookService;
import?com.util.Validator;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestBody;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.ResponseBody;
import?javax.servlet.RequestDispatcher;
import?javax.servlet.http.HttpServletRequest;
import?java.util.ArrayList;
@RequestMapping(“book“)
@Controller
public?class?BookController?{
@Autowired
private?BookService?bookService;
@RequestMapping(“add“)
public?String?add(){
return?“bookedit“;
}
@RequestMapping(“update“)
public?String?update(HttpServletRequest?requestString?id){
Book?book?=?bookService.findBookByid(Integer.parseInt(id));
request.setAttribute(“book“?book);
return?“bookedit“;
}
@RequestMapping(“history“)
public?String?history(HttpServletRequest?request){
User?hasuser?=?request.getSession().getAttribute(“login_user“)?==?null???null
:?(User)?request.getSession().getAttribute(“login_user“);
int?uid?=?0;
if?(“2“.equals(hasuser.getRole()))?{//?當前用戶為讀者
uid?=?hasuser.getId();
}
String?cx_booknumber?=?Validator.toUnicode(request.getParameter(“cx_booknumber“));
String?cx_bookname?=?Validator.toUnicode(request.getParameter(“cx_bookname“));
String?cx_jyr?=?Validator.toUnicode(request.getParameter(“cx_jyr“));
request.setAttribute(“cx_booknumber“?cx_booknumber);
request.setAttribute(“cx_bookname“?cx_bookname);
request.setAttribute(“cx_jyr“?cx_jyr);
ArrayList?bu_arr?=?(ArrayList)?bookService.getHistoryBook(cx_booknumber?cx_bookname
cx_jyr?uid);
request.setAttribute(“bu_arr“?bu_arr);
return?“bookhistory“;
}
@RequestMapping(“find“)
public?String?find(HttpServletRequest?request){
String?cx_booknumber?=?Validator.toUnicode(request.getParameter(“cx_booknumber“));
String?cx_bookname?=?Validator.toUnicode(request.getParameter(“cx_bookname“));
request.setAttribute(“cx_booknumber“?cx_booknumber);
request.setAttribute(“cx_bookname“?cx_bookname);
ArrayList?book_arr?=?(ArrayList)?bookService.getBookByTjs(cx_booknumber?cx_bookname);
request.setAttribute(“book_arr“?book_arr);
return?“book“;
}
@RequestMapping(“save“)
@ResponseBody
public?object?save(HttpServletRequest?request@RequestBody?Book?book){
if?(book.getId()==null)?{//?新增
book.setBookstate(“0“);
book.setDeletestate(“0“);
int?result?=?bookService.addBook(book);
if?(result?==?1)?{
return?1;
}?else?if?(result?==?0)?{
return?0;
}?else?{
return?-1;
}
}?else?{//?編輯
Book?bookold?=?bookService.findBookByid(book.getId());
if?(“0“.equals(bookold.getBookstate()))?{
if?(bookService.updateBook(book))?{
return?1;
}?else?{
retur
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-10-05?14:49??圖書館管理系統?_jsp\
?????目錄???????????0??2019-10-04?21:59??圖書館管理系統?_jsp\demo\
?????目錄???????????0??2019-10-17?11:09??圖書館管理系統?_jsp\demo\.idea\
?????目錄???????????0??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\artifacts\
?????文件?????????489??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\artifacts\web_war_exploded.xm
?????文件?????????624??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\checkst
?????目錄???????????0??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\copyright\
?????文件?????????115??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\copyright\profiles_settings.xm
?????文件??????????36??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\desc
?????文件?????????162??2019-10-03?13:02??圖書館管理系統?_jsp\demo\.idea\encodings.xm
?????目錄???????????0??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\inspectionProfiles\
?????文件????????1444??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\inspectionProfiles\Project_Default.xm
?????文件????????4421??2019-10-03?13:58??圖書館管理系統?_jsp\demo\.idea\misc.xm
?????文件?????????255??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\modules.xm
?????文件?????????231??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\project-template.xm
?????目錄???????????0??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\scopes\
?????文件?????????143??2019-10-03?12:50??圖書館管理系統?_jsp\demo\.idea\scopes\scope_settings.xm
?????文件???????43359??2019-10-17?11:09??圖書館管理系統?_jsp\demo\.idea\workspace.xm
?????文件????????9528??2019-10-03?12:54??圖書館管理系統?_jsp\demo\demo.iml
?????目錄???????????0??2019-10-04?21:59??圖書館管理系統?_jsp\demo\out\
?????目錄???????????0??2019-10-04?21:59??圖書館管理系統?_jsp\demo\out\artifacts\
?????目錄???????????0??2019-10-05?00:11??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\
?????文件????????9956??2019-10-04?23:49??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\book.jsp
?????文件????????6273??2019-10-04?23:56??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\bookborrow.jsp
?????文件????????6376??2019-10-04?23:45??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\bookedit.jsp
?????文件????????6122??2019-10-04?23:16??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\bookhistory.jsp
?????文件????????5851??2019-10-05?00:11??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\bookreturn.jsp
?????目錄???????????0??2019-10-04?22:14??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\css\
?????文件????????2319??2019-01-15?08:26??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\css\bootstrap-datetimepicker-standalone.css
?????文件????????9038??2019-01-15?08:26??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\css\bootstrap-datetimepicker.css
?????文件????????7785??2019-01-15?08:26??圖書館管理系統?_jsp\demo\out\artifacts\web_war_exploded\css\bootstrap-datetimepicker.min.css
............此處省略1167個文件信息
評論
共有 條評論