List of usage examples for org.apache.commons.lang StringUtils trim
public static String trim(String str)
Removes control characters (char <= 32) from both ends of this String, handling null
by returning null
.
From source file:com.greenline.guahao.web.module.home.controllers.mobile.user.MobileUserController.java
/** * html5?// w w w . j a v a 2 s . c om * * @param model * @return String */ @MethodRemark(value = "remark=html5?,method=get") @RequestMapping(value = MobileConstants.M_USERCENTER_PATH, method = RequestMethod.GET) public String userCenter(ModelMap model) { Long cuserId = UserCookieUtil.getUserId(request);// ?cookieuserId UserDO userDO = userManager.findUserByUserId(cuserId); if (null == userDO) { model.put("message", ""); logger.error("cuserId=" + cuserId + "?"); return MobileConstants.M_ERROR; } // ???? if (UserUtil.isUserProfileImperfection(userDO)) { String accessToken = UserCookieUtil.getAccessToken(request); if (StringUtils.isNotBlank(accessToken) && DomainIndexEnum.ZFB.equals(request.getAttribute(GlobalConstants.DOMAIN_ENUM)) && userDO.getReg_type() == 3) { // accessToken??? AlipayUserUserinfoShareResponse userInfo = mobileUserProcess.getAlipayUserInfo(accessToken); if (null != userInfo && StringUtils.isNotBlank(userInfo.getCertNo()) && StringUtils.isNotBlank(userInfo.getMobile()) && StringUtils.isNotBlank(userInfo.getRealName())) { UserDO updateDO = new UserDO(); if (RegexUtil.isIdCard(StringUtils.trim(userInfo.getCertNo()))) { // ?? UserResult certNoResult = userManager.valiCertNo(cuserId, userInfo.getCertNo(), userDO.getReg_type()); if (!(certNoResult != null && certNoResult.getUserDO() != null)) { // ?? UserResult mobileResult = userManager.valiMobileNo(cuserId, userInfo.getMobile(), userDO.getReg_type()); if (!(mobileResult != null && mobileResult.getUserDO() != null)) { updateDO.setUserId(userDO.getUserId()); updateDO.setCertNo(userInfo.getCertNo()); updateDO.setUserName(userInfo.getRealName()); updateDO.setMobile(userInfo.getMobile()); updateDO.setBindMobile(1); updateDO.setReg_type(userDO.getReg_type()); BaseJsonObject msgJson = mobileUserProcess.updateUser(updateDO); if (!msgJson.getHasError()) { userDO = userManager.findUserByUserId(cuserId); logger.error("alipay app update user info success at user center.userid=" + userDO.getUserId() + ",accessToken=" + accessToken); } } } } } } } if (userDO.getReg_type() == 3 && userDO.getLoginId().startsWith("alipay_") && userDO.getLoginId().substring(7, userDO.getLoginId().length()).length() == 16) { model.put("html5alipay", true); } if (StringUtils.isNotBlank(userDO.getCertNo()) && "15".equals(String.valueOf(userDO.getCertNo().length()))) { model.put("firstGenerationCert", true); } model.put("isPingan", DomainIndexEnum.PINGAN.equals(request.getAttribute(GlobalConstants.DOMAIN_ENUM))); model.put("isZFB", DomainIndexEnum.ZFB.equals(request.getAttribute(GlobalConstants.DOMAIN_ENUM))); model.put("isM58", DomainIndexEnum.M58.equals(request.getAttribute(GlobalConstants.DOMAIN_ENUM))); model.put("isXM", DomainIndexEnum.XIAO_MI.equals(request.getAttribute(GlobalConstants.DOMAIN_ENUM))); model.put("userInfo", userDO); model.put("hasUpdate", UserUtil.isUserProfileImperfection(userDO)); return MobileConstants.M_USERCENTER; }
From source file:com.hangum.tadpole.monitoring.core.dialogs.schedule.AddScheduleDialog.java
@Override protected void okPressed() { String txtTitle = StringUtils.trim(textTitle.getText()); String txtDescription = StringUtils.trim(textDescription.getText()); String txtCronExp = StringUtils.trim(textCronExp.getText()); if (StringUtils.isEmpty(txtTitle)) { MessageDialog.openWarning(null, Messages.get().Warning, Messages.get().AddScheduleDialog_15); textTitle.setFocus();/* w w w. java2 s.co m*/ return; } if (!CronExpression.isValidExpression(txtCronExp)) { MessageDialog.openWarning(null, Messages.get().Warning, Messages.get().AddScheduleDialog_17); textCronExp.setFocus(); return; } if (listSchedule.size() == 0) { MessageDialog.openWarning(null, Messages.get().Warning, Messages.get().AddScheduleDialog_19); return; } // ?? . if (scheduleDao == null) { try { if (!MessageDialog.openConfirm(null, Messages.get().Confirm, Messages.get().AddScheduleDialog_21)) return; ScheduleMainDAO dao = TadpoleSystem_Schedule.addSchedule(userDB, txtTitle, txtDescription, txtCronExp, listSchedule); // cron manager ?. Date nextJob = ScheduleManager.getInstance().newJob(userDB, dao); MessageDialog.openInformation(null, Messages.get().Confirm, Messages.get().AddScheduleDialog_23 + convPretty(nextJob)); } catch (Exception e) { logger.error("save schedule", e); //$NON-NLS-1$ MessageDialog.openError(null, Messages.get().Error, e.getMessage()); return; } // ?? . } else { try { if (!MessageDialog.openConfirm(null, Messages.get().Confirm, "?? ?")) return; // remove job ScheduleManager.getInstance().deleteJob(userDB, scheduleDao); scheduleDao.setTitle(txtTitle); scheduleDao.setDescription(txtDescription); scheduleDao.setCron_exp(txtCronExp); TadpoleSystem_Schedule.modifySchedule(userDB, scheduleDao, listSchedule); // cron manager ?. Date nextJob = ScheduleManager.getInstance().newJob(userDB, scheduleDao); MessageDialog.openInformation(null, Messages.get().Confirm, Messages.get().AddScheduleDialog_23 + convPretty(nextJob)); } catch (Exception e) { logger.error("save schedule", e); //$NON-NLS-1$ MessageDialog.openError(null, Messages.get().Error, e.getMessage()); return; } } super.okPressed(); }
From source file:com.intuit.tank.harness.logging.LogEvent.java
private void appendField(StringBuilder sb, LogFields field, String value) { if (getActiveProfile().isFieldLogged(field)) { if (StringUtils.isNotBlank(value)) { sb.append(' ').append(StringUtils.trim(field.name())).append("=").append('"') .append(StringUtils.trim(value)).append('"').append(' '); }/*from w w w . j a v a 2 s .c om*/ } }
From source file:mitm.application.djigzo.james.mailets.PDFEncrypt.java
private void initOpenPermissions() { String param = StringUtils.trimToNull(getInitParameter(Parameter.OPEN_PERMISSION.name)); if (param != null) { String[] permissions = StringUtils.split(param, ','); for (String permissionName : permissions) { permissionName = StringUtils.trim(permissionName); OpenPermission openPermission = OpenPermission.fromName(permissionName); if (openPermission == null) { throw new IllegalArgumentException(permissionName + " is not a valid OpenPermission."); }//from ww w . ja va2 s . com openPermissions.add(openPermission); } } /* * Set default permissions to all if nothing was set. */ if (openPermissions.size() == 0) { openPermissions.add(OpenPermission.ALL); } }
From source file:com.da.daum.DaumCafeOneLineParser.java
private DaumListVo setCommentForJavascript(List<DaumListVo> lst, DaumListVo vo, String licomment, Matcher match) {//w w w .jav a2s. c o m vo = null; while (match.find()) { String subject = ""; // System.out.println(match); String listurl = match.group(0); // System.out.println("===================listurl:"+listurl+"===================="); String listurl1 = match.group(1); String listurl2 = match.group(2); //System.out.println("================listurl1:==="+listurl1+"===================="); //System.out.println("================listurl2:==="+listurl2+"===================="); if (listurl1.startsWith("#")) { if (listurl2.startsWith("loadComments(") && !listurl1.startsWith("/CHILIL/_memo/edit") && !listurl1.startsWith("/CHILIL/_memo/new") && !listurl1.startsWith("/CHILIL/_memo/57780") && !listurl1.startsWith("/CHILIL/_memo/57718")) { listurl2 = match.group(2); //System.out.println("listurl1:"+listurl1); String rnum = listurl2.replace("loadComments('", ""); rnum = rnum.replace("/CHILIL/_memo/", ""); rnum = rnum.substring(0, rnum.indexOf("/comments")); if ("57780".equals(rnum) || "57718".equals(rnum)) { continue; } vo = new DaumListVo(); String viewUrl = listurl2.replace("loadComments('", ""); viewUrl = viewUrl.substring(0, viewUrl.indexOf("', '")); subject = match.group(3); subject = StringUtils.trim(subject); Matcher match_num = pattern_spannum.matcher(subject); subject = subject.replace("<span class=\"point\">[]</span> ", ""); subject = subject.substring(0, subject.indexOf("<span") - 1); //<span class="num">(10)</span> // System.out.println("subject:"+subject); // subject = subject.trim(); subject = subject.replaceAll("<(/)?([a-zA-Z]*)(\\s[a-zA-Z]*=[^>]*)?(\\s)*(/)?>", ""); subject = subject.replaceAll(" ", ""); subject = subject.replaceAll("\n", "\r\n"); // System.out.println("===================subject:"+subject+"===================="); // vo.setRnum(rnum); vo.setViewUrl(viewUrl); //vo.setContent(licomment); vo.setSubject(subject); if (match_num.find()) { // System.out.println("=====================2=================="); String num = match_num.group(2); //System.out.println(owner); subject = subject + num; vo.setSubject(subject); //System.out.println("subject:"+subject); } Matcher match_owner = pattern_owner.matcher(licomment); vo.setContent(licomment); if (match_owner.find()) { // System.out.println("=====================2=================="); String owner = match_owner.group(2); //System.out.println(owner); vo.setIdAlais(owner); } /*Matcher match_article = pattern_article_body .matcher(licomment); if (match_article.find()) { // System.out.println("=====================3=================="); String article = match_article.group(2); //System.out.println(article); vo.setSubject(article); }*/ Matcher match_dt = pattern_dt.matcher(licomment); if (match_dt.find()) { // System.out.println("=====================4=================="); String dt = match_dt.group(2); //System.out.println(dt); vo.setCreatYmd(dt); } lst.add(vo); } } } return vo; }
From source file:com.btobits.automator.ant.sql.task.SQLCompareTask.java
private void validateParameter() throws BuildException { if (StringUtils.isBlank(driver)) { throw new BuildException("Driver must be specifed."); }/*from w ww . j av a 2s .c om*/ if (StringUtils.isBlank(url)) { throw new BuildException("Url must be specifed."); } if (StringUtils.isBlank(user)) { throw new BuildException("User must be specifed."); } if (password == null) { throw new BuildException("Password cannot be null."); } if (StringUtils.isBlank(query)) { throw new BuildException("Query must be specifed."); } query = StringUtils.trim(query); if (!StringUtils.startsWithIgnoreCase(query, "SELECT")) { throw new BuildException("Query must start witch 'SELECT' statement."); } }
From source file:com.intuit.tank.harness.logging.LogEvent.java
private void appendField(StringBuilder sb, String key, String value, String separator) { if (StringUtils.isNotBlank(value)) { sb.append(' ').append(StringUtils.trim(key)).append(separator).append(StringUtils.trim(value)) .append(' '); }//from ww w .java2 s . co m }
From source file:com.timtripcony.AbstractSmartDocumentModel.java
/** * Converts a field value to a currency string * //from www .jav a 2s .c o m * @param value * Object value to convert * @param forceDecimals * boolean whether or the currency value should force decimals even if a whole number * @return String value as a currency */ public String convertToCurrency(Object value, boolean forceDecimals) { String retVal_ = ""; try { if (value instanceof Number) { float number = new Float(value.toString()); float epsilon = 0.004f; // 4 tenths of a penny if (!forceDecimals && Math.abs(Math.round(number) - number) < epsilon) { retVal_ = String.format("%10.0f", number); // sdb } else { retVal_ = String.format("%10.2f", number); // dj_segfault } } } catch (Throwable t) { AppUtils.handleException(t); } return StringUtils.trim(retVal_); }
From source file:com.cwctravel.hudson.plugins.extended_choice_parameter.ExtendedChoiceParameterDefinition.java
private Map<String, Boolean> computeDefaultValueMap() { Map<String, Boolean> defaultValueMap = null; String effectiveDefaultValue = getEffectiveDefaultValue(); if (!StringUtils.isBlank(effectiveDefaultValue)) { defaultValueMap = new HashMap<String, Boolean>(); String[] defaultValues = StringUtils.split(effectiveDefaultValue, ','); for (String value : defaultValues) { defaultValueMap.put(StringUtils.trim(value), true); }// w w w . j a v a 2 s . co m } return defaultValueMap; }
From source file:ch.entwine.weblounge.security.sql.endpoint.SQLDirectoryProviderEndpoint.java
@PUT @Path("/account/{id}/password") public Response updateAccountPassword(@PathParam("id") String login, @FormParam("password") String password, @Context HttpServletRequest request) { // Make sure that the user owns the roles required for this operation User user = securityService.getUser(); if (!SecurityUtils.userHasRole(user, SystemRole.SITEADMIN) && !user.getLogin().equals(login)) return Response.status(Status.FORBIDDEN).build(); JpaAccount account = null;/*from ww w .j ava2s . c o m*/ Site site = getSite(request); try { account = directory.getAccount(site, login); if (account == null) return Response.status(Status.NOT_FOUND).build(); // Hash the password if (StringUtils.isNotBlank(password)) { logger.debug("Hashing password for user '{}@{}' using md5", login, site.getIdentifier()); String digestPassword = PasswordEncoder.encode(StringUtils.trim(password)); account.setPassword(digestPassword); } else { account.setPassword(null); } directory.updateAccount(account); return Response.ok().build(); } catch (Throwable t) { return Response.serverError().build(); } }