CommonUtil.getJsonNotNull(); CommonUtil不能识别,您那里有相关的 jar文件吗?

椤圭洰璇?█:JAVA
鏉冮檺:read-only(濡傞渶鏇撮珮鏉冮檺璇峰厛鍔犲叆椤圭洰)
Index: URLUtil.java
===================================================================
--- URLUtil.java (revision 0)
+++ URLUtil.java (revision 6)
@@ -0,0 +1,108 @@
+package mon.
+import java.io.UnsupportedEncodingE
+import java.net.URLD
+import java.net.URLE
+import java.util.regex.P
+import javax.servlet.http.HttpServletR
+import mons.lang.StringU
+public class URLUtil {
* 瀵箄rl杩涜?缂栫爜
+ public static String encodeURL(String url) {
if(StringUtils.isBlank(url)){
return URLEncoder.encode(url, &UTF-8&);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
return &&;
* 瀵箄rl杩涜?瑙g爜
* @param url
+ public static String decodeURL(String url) {
if(StringUtils.isBlank(url)){
return URLDecoder.decode(url, &UTF-8&);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
return &&;
public static String buildFullRequestUrl(HttpServletRequest r) {
return buildFullRequestUrl(r.getScheme(), r.getServerName(), r.getServerPort(), r.getRequestURI(), r.getQueryString());
public static String buildFullRequestUrl(String scheme, String serverName, int serverPort, String requestURI, String queryString) {
scheme = scheme.toLowerCase();
StringBuilder url = new StringBuilder();
url.append(scheme).append(&://&).append(serverName);
if (&http&.equals(scheme)) {
if (serverPort != 80) {
url.append(&:&).append(serverPort);
} else if (&https&.equals(scheme)) {
if (serverPort != 443) {
url.append(&:&).append(serverPort);
url.append(requestURI);
if (queryString != null) {
url.append(&?&).append(queryString);
return url.toString();
public static String buildRequestUrl(HttpServletRequest r) {
return buildRequestUrl(r.getServletPath(), r.getRequestURI(), r.getContextPath(), r.getPathInfo(),r.getQueryString());
private static String buildRequestUrl(String servletPath, String requestURI, String contextPath, String pathInfo,String queryString) {
StringBuilder url = new StringBuilder();
if (StringUtils.isNotBlank(servletPath)) {
servletPath=servletPath.substring(1);
url.append(servletPath);
if (pathInfo != null) {
url.append(pathInfo);
url.append(requestURI.substring(contextPath.length()));
if (queryString != null) {
queryString=StringUtils.split(queryString,&&&)[0];
url.append(&?&).append(queryString);
return url.toString();
public static boolean isValidRedirectUrl(String url) {
return url != null && url.startsWith(&/&) || isAbsoluteUrl(url);
public static boolean isAbsoluteUrl(String url) {
final Pattern ABSOLUTE_URL = pile(&\\A[a-z.+-]+://.*&, Pattern.CASE_INSENSITIVE);
return ABSOLUTE_URL.matcher(url).matches();
Index: PropUtils.java
===================================================================
--- PropUtils.java (revision 0)
+++ PropUtils.java (revision 6)
@@ -0,0 +1,60 @@
+package mon.
+import java.io.IOE
+import java.io.InputS
+import java.util.P
+import java.util.S
+import mons.logging.L
+import mons.logging.LogF
+public class PropUtils {
+ private static Log log = LogFactory.getLog(PropUtils.class);
+ private static final String DEFAULT_PROP_FILE = &application.properties&;
+ public static final String LOG_METHOD_BEGIN=&搴曞眰鏃ュ織鏂规硶寮}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信