Examples of WebErrors


Examples of com.jeecms.cms.web.WebErrors

      return FrontUtils.showMessage(request, model, "member.memberClose");
    }
    if (user == null) {
      return FrontUtils.showLogin(request, model, site);
    }
    WebErrors errors = validateSave(title, author, description, txt,
        tagStr, channelId, site, user, captcha, request, response);
    if (errors.hasErrors()) {
      return FrontUtils.showError(request, response, model, errors);
    }

    Content c = new Content();
    c.setSite(site);
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

      return FrontUtils.showMessage(request, model, "member.memberClose");
    }
    if (user == null) {
      return FrontUtils.showLogin(request, model, site);
    }
    WebErrors errors = validateEdit(id, site, user, request);
    if (errors.hasErrors()) {
      return FrontUtils.showError(request, response, model, errors);
    }
    Content content = contentMng.findById(id);
    // 获得本站栏目列表
    Set<Channel> rights = user.getGroup().getContriChannels();
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

      return FrontUtils.showMessage(request, model, "member.memberClose");
    }
    if (user == null) {
      return FrontUtils.showLogin(request, model, site);
    }
    WebErrors errors = validateUpdate(id, channelId, site, user, request);
    if (errors.hasErrors()) {
      return FrontUtils.showError(request, response, model, errors);
    }
    Content c = new Content();
    c.setId(id);
    c.setSite(site);
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

      return FrontUtils.showMessage(request, model, "member.memberClose");
    }
    if (user == null) {
      return FrontUtils.showLogin(request, model, site);
    }
    WebErrors errors = validateDelete(ids, site, user, request);
    if (errors.hasErrors()) {
      return FrontUtils.showError(request, response, model, errors);
    }
    Content[] arr = contentMng.deleteByIds(ids);
    log.info("member contribute delete Content success. ids={}",
        StringUtils.join(arr, ","));
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

  private WebErrors validateSave(String title, String author,
      String description, String txt, String tagStr, Integer channelId,
      CmsSite site, CmsUser user, String captcha,
      HttpServletRequest request, HttpServletResponse response) {
    WebErrors errors = WebErrors.create(request);
    try {
      if (!imageCaptchaService.validateResponseForID(session
          .getSessionId(request, response), captcha)) {
        errors.addErrorCode("error.invalidCaptcha");
        return errors;
      }
    } catch (CaptchaServiceException e) {
      errors.addErrorCode("error.exceptionCaptcha");
      log.warn("", e);
      return errors;
    }
    if (errors.ifBlank(title, "title", 150)) {
      return errors;
    }
    if (errors.ifMaxLength(author, "author", 100)) {
      return errors;
    }
    if (errors.ifMaxLength(description, "description", 255)) {
      return errors;
    }
    // 内容不能大于1M
    if (errors.ifBlank(txt, "txt", 1048575)) {
      return errors;
    }
    if (errors.ifMaxLength(tagStr, "tagStr", 255)) {
      return errors;
    }
    if (errors.ifNull(channelId, "channelId")) {
      return errors;
    }
    if (vldChannel(errors, site, user, channelId)) {
      return errors;
    }
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

    return errors;
  }

  private WebErrors validateEdit(Integer id, CmsSite site, CmsUser user,
      HttpServletRequest request) {
    WebErrors errors = WebErrors.create(request);
    if (vldOpt(errors, site, user, new Integer[] { id })) {
      return errors;
    }
    return errors;
  }
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

    return errors;
  }

  private WebErrors validateUpdate(Integer id, Integer channelId,
      CmsSite site, CmsUser user, HttpServletRequest request) {
    WebErrors errors = WebErrors.create(request);
    if (vldOpt(errors, site, user, new Integer[] { id })) {
      return errors;
    }
    if (vldChannel(errors, site, user, channelId)) {
      return errors;
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

    return errors;
  }

  private WebErrors validateDelete(Integer[] ids, CmsSite site, CmsUser user,
      HttpServletRequest request) {
    WebErrors errors = WebErrors.create(request);
    if (vldOpt(errors, site, user, ids)) {
      return errors;
    }
    return errors;
  }
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

      CmsUserExt userExt, String captcha, String nextUrl,
      HttpServletRequest request, HttpServletResponse response,
      ModelMap model) throws IOException {
    CmsSite site = CmsUtils.getSite(request);
    CmsConfig config=site.getConfig();
    WebErrors errors = validateSubmit(username, email, password, captcha,
        site, request, response);
    if (errors.hasErrors()) {
      return FrontUtils.showError(request, response, model, errors);
    }
    String ip = RequestUtils.getIpAddr(request);
    if(config.getEmailValidate()){
      EmailSender sender = configMng.getEmailSender();
View Full Code Here

Examples of com.jeecms.cms.web.WebErrors

  @RequestMapping(value = "/active.jspx", method = RequestMethod.GET)
  public String active(String username, String key,HttpServletRequest request,
      HttpServletResponse response,ModelMap model) throws IOException {
    CmsSite site = CmsUtils.getSite(request);
    WebErrors errors = validateActive(username, key, request, response);
    if (errors.hasErrors()) {
      return FrontUtils.showError(request, response, model, errors);
    }
    UnifiedUser user = unifiedUserMng.active(username, key);
    String ip = RequestUtils.getIpAddr(request);
    authMng.activeLogin(user, ip, request, response, session);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.