把增刪改都重定向到了多條件查詢,先用某一個條件查詢出結果再對結果進行修改操作,修改完成之后就會把資料庫所有的都查詢出來,添加操作也是一樣,查詢出結果再添加資訊或者空白頁面添加資訊也會查詢出全部,洗掉本來做了一個確認彈框,現在點取消也沒用了???
[code=java]package com.wh.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import com.wh.po.Book;
import com.wh.service.BookService;
@Controller
public class BookController {
@Autowired
private BookService bookService;
//通過多條件查找圖書
@RequestMapping("/findBookByCondition")
public String findBookByCondition(Model model,Book book) {
model.addAttribute("books", bookService.findBookByCondition(book));
return "main.jsp";
}
//添加圖書
@RequestMapping("/doAdd")
public String doAdd(Book book) {
bookService.doAdd(book);
return "redirect:findBookByCondition";
}
//通過isbn洗掉圖書
@RequestMapping("/doDel")
public String doDel(Book book) {
bookService.doDel(book);
return "redirect:findBookByCondition";
}
@RequestMapping("/doUpdate")
public String doUpdate(Book book) {
bookService.doUpdate(book);
return "redirect:findBookByCondition";
}
}
[/code]
uj5u.com熱心網友回復:
用ajax吧,或者前后端分離,說實在的,重定向這種后端控制前端的做法,用戶體驗很差轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/26028.html
標籤:Web 開發
