package com.fr.plugin.bsSSO.utils; import com.fr.third.org.apache.commons.codec.digest.DigestUtils; import javax.servlet.http.HttpServletRequest; public class Utils { /** * 判断字符串是否为空 * @param str * @return true 空字符串 false 非空字符串 */ public static boolean isNullStr(String str){ return !(str != null && !str.isEmpty() && !"null".equals(str)); } /** * MD5加密 * @param str * @return */ public static String getMd5Str(String str) { return DigestUtils.md5Hex(str); } /** * 获取完整的访问路径 */ public static String getAllUrl(HttpServletRequest req, String queryStr){ String url = req.getRequestURL().toString(); if(isNullStr(queryStr)){ return url; } return url+"?"+queryStr; } }