Esempio n. 1
0
 @RequestMapping(value = "/mod", method = RequestMethod.POST)
 public String modPost(
     @ModelAttribute("pojomodel") Article article,
     HttpSession session,
     HttpServletRequest req,
     Model model) {
   articleManager.update(article);
   ArticleCondition cond = (ArticleCondition) getCond(session, ArticleCondition.class, null);
   setPage(model, articleManager.queryPage(cond));
   return basedir + "/result";
 }
Esempio n. 2
0
 @RequestMapping(value = "/add", method = RequestMethod.POST)
 public String addPost(
     @ModelAttribute("pojomodel") Article article,
     HttpSession session,
     HttpServletRequest req,
     Model model) {
   article.setAuthor(getCurrentUser());
   articleManager.save(article);
   ArticleCondition cond = new ArticleCondition();
   cond.setOrder("createtime,desc,else");
   cond = (ArticleCondition) getCond(session, cond.getClass(), cond);
   setPage(model, articleManager.queryPage(cond));
   return basedir + "/result";
 }
Esempio n. 3
0
 @RequestMapping(value = "/manage", method = RequestMethod.POST)
 public String managePost(
     @ModelAttribute("condition") ArticleCondition cond,
     HttpSession session,
     HttpServletRequest req,
     Model model) {
   cond = (ArticleCondition) getCond(session, ArticleCondition.class, cond);
   setPage(model, articleManager.queryPage(cond));
   return basedir + "/result";
 }
Esempio n. 4
0
 @RequestMapping(value = "/del.do")
 public String del(
     @RequestParam("id") String id, HttpSession session, HttpServletRequest req, Model model) {
   try {
     articleManager.deleteById(id);
     addError(model, "删除操作成功!");
   } catch (ServiceException e) {
     addError(model, "操作异常:" + e.getMessage());
   }
   return managePost(null, session, req, model);
 }
Esempio n. 5
0
 @RequestMapping(value = "/manage", method = RequestMethod.GET)
 public String manageGet(HttpSession session, HttpServletRequest req, Model model) {
   ArticleCondition cond = (ArticleCondition) getCond(session, ArticleCondition.class, null);
   if (cond == null) {
     cond = (ArticleCondition) getCond(session, ArticleCondition.class, new ArticleCondition());
   }
   setPage(model, articleManager.queryPage(cond));
   model.addAttribute("condition", cond);
   model.addAttribute("navs", navigationManager.findAll());
   setMenu(model, req);
   return basedir + "/manage";
 }
Esempio n. 6
0
 @RequestMapping(value = "/mod", method = RequestMethod.GET)
 public String modGet(@RequestParam("id") String id, HttpServletRequest req, Model model) {
   model.addAttribute("pojomodel", articleManager.findById(id));
   model.addAttribute("navs", navigationManager.findAll());
   return basedir + "/mod";
 }