Package com.jeecms.cms.web

Examples of com.jeecms.cms.web.WebErrors


  }

  @RequestMapping("/friendlink_ctg/o_delete.do")
  public String delete(Integer[] ids, HttpServletRequest request,
      ModelMap model) {
    WebErrors errors = validateDelete(ids, request);
    if (errors.hasErrors()) {
      return errors.showErrorPage(model);
    }
    CmsFriendlinkCtg[] beans = manager.deleteByIds(ids);
    for (CmsFriendlinkCtg bean : beans) {
      log.info("delete CmsFriendlinkCtg id={}", bean.getId());
      cmsLogMng.operating(request, "cmsFriendlinkCtg.log.delete", "id="
View Full Code Here


    return "redirect:v_list.do";
  }

  private WebErrors validateSave(CmsFriendlinkCtg bean,
      HttpServletRequest request) {
    WebErrors errors = WebErrors.create(request);
    CmsSite site = CmsUtils.getSite(request);
    bean.setSite(site);
    return errors;
  }
View Full Code Here

    return errors;
  }

  private WebErrors validateUpdate(Integer[] ids, String[] names,
      Integer[] priorities, HttpServletRequest request) {
    WebErrors errors = WebErrors.create(request);
    return errors;
  }
View Full Code Here

    WebErrors errors = WebErrors.create(request);
    return errors;
  }

  private WebErrors validateDelete(Integer[] ids, HttpServletRequest request) {
    WebErrors errors = WebErrors.create(request);
    CmsSite site = CmsUtils.getSite(request);
    if (errors.ifEmpty(ids, "ids")) {
      return errors;
    }
    for (Integer id : ids) {
      vldExist(id, site.getId(), errors);
      if (cmsFriendlinkMng.countByCtgId(id) > 0) {
        String code = "cmsFriendlinkCtg.error.delFriendlinkFirst";
        errors.addErrorCode(code);
        return errors;
      }
    }
    return errors;
  }
View Full Code Here

      root = site.getTplPath();
      model.addAttribute("isRoot", true);
    } else {
      model.addAttribute("isRoot", false);
    }
    WebErrors errors = validateTree(root, request);
    if (errors.hasErrors()) {
      log.error(errors.getErrors().get(0));
      ResponseUtils.renderJson(response, "[]");
      return null;
    }
    List<? extends Tpl> tplList = tplManager.getChild(root);
    model.addAttribute("tplList", tplList);
View Full Code Here

      if(!defaultCatalog.equals(db)){
        String dbXmlPath = realPathResolver.get(dbXmlFileName);
          dbXml(dbXmlPath, defaultCatalog,db);
      }
    } catch (Exception e) {
      WebErrors errors = WebErrors.create(request);
      errors.addErrorCode("db.revert.error");
      errors.addErrorString(e.getMessage());
      if (errors.hasErrors()) {
        return errors.showErrorPage(model);
      }
    }
    //需要重启web服务器,可能会存在bug
    session.setAttribute(request, response, AUTH_KEY, null);
    request.getSession().invalidate();
View Full Code Here

  }
 
  @RequestMapping("/data/o_delete.do")
  public String delete(String root, String[] names,
      HttpServletRequest request, ModelMap model,HttpServletResponse response) {
    WebErrors errors = validateDelete(names, request);
    if (errors.hasErrors()) {
      return errors.showErrorPage(model);
    }
    int count = resourceMng.delete(names);
    log.info("delete Resource count: {}", count);
    for (String name : names) {
      log.info("delete Resource name={}", name);
View Full Code Here

 
  @RequestMapping(value = "/data/o_export.do")
  public String exportSubmit(String[] names,ModelMap model,HttpServletRequest request,HttpServletResponse response)
  throws UnsupportedEncodingException {
    if(validate(names, request)){
      WebErrors errors = WebErrors.create(request);
      errors.addErrorCode(INVALID_PARAM);
      return errors.showErrorPage(model);
    }
    String backName="back";
    if(names[0]!=null){
      backName=names[0].substring(names[0].indexOf(Constants.BACKUP_PATH)+Constants.BACKUP_PATH.length()+1);
    }
View Full Code Here

      bufferedInputStream.close();
      return new String(bytes,"utf-8");
  }
  private WebErrors validateDelete(String[] names,
      HttpServletRequest request) {
    WebErrors errors = WebErrors.create(request);
    errors.ifEmpty(names, "names");
    for (String id : names) {
      vldExist(id, errors);
    }
    return errors;
  }
View Full Code Here

  }

  @RequestMapping("/guestbook/o_save.do")
  public String save(CmsGuestbook bean, CmsGuestbookExt ext, Integer ctgId,
      HttpServletRequest request, ModelMap model) {
    WebErrors errors = validateSave(bean, request);
    if (errors.hasErrors()) {
      return errors.showErrorPage(model);
    }
    String ip = RequestUtils.getIpAddr(request);
    bean = manager.save(bean, ext, ctgId, ip);
    log.info("save CmsGuestbook id={}", bean.getId());
    cmsLogMng.operating(request, "cmsGuestbook.log.save", "id="
View Full Code Here

TOP

Related Classes of com.jeecms.cms.web.WebErrors

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.