主题 : 搜索框输入%好异常
级别: 秀才
UID: 75334
积分:95 加为好友
威望: 1 精华: 0
主题:4 回复:52
注册时间:2015-05-12
在线时长:0
1#   发表于:2015-08-28 09:17:23  IP:113.212.*.*
全局搜索输入%异常


Servlet.service() for servlet JeeCmsFront threw exception
java.lang.IllegalArgumentException: URLDecoder: Incomplete trailing escape (%) pattern
at java.net.URLDecoder.decode(URLDecoder.java:168)
at com.jeecms.common.web.XssHttpServletRequestWrapper.xssEncode(XssHttpServletRequestWrapper.java:83)
at com.jeecms.common.web.XssHttpServletRequestWrapper.getParameter(XssHttpServletRequestWrapper.java:43)
at com.jeecms.core.web.util.FrontUtils.frontData(FrontUtils.java:319)
at com.jeecms.cms.action.front.DynamicPageAct.channel(DynamicPageAct.java:142)
at com.jeecms.cms.action.front.DynamicPageAct.dynamic(DynamicPageAct.java:102)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
我看报错的代码里有
 if ((i < numChars) && (c=='%'))
throw new IllegalArgumentException(
         "URLDecoder: Incomplete trailing escape (%) pattern");
    
    sb.append(new String(bytes, 0, pos, enc));
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
2#   发表于:2015-08-28 09:24:48  IP:59.138.*.*
我这里测试了不会啊,你是什么版本系统
1
级别: 秀才
UID: 75334
积分:95 加为好友
威望: 1 精华: 0
主题:4 回复:52
注册时间:2015-05-12
在线时长:0
3#   发表于:2015-08-28 09:28:23  IP:113.212.*.*
jeecmsv6
级别: 秀才
UID: 75334
积分:95 加为好友
威望: 1 精华: 0
主题:4 回复:52
注册时间:2015-05-12
在线时长:0
4#   发表于:2015-08-28 09:30:02  IP:113.212.*.*
这块报错了
at java.net.URLDecoder.decode(URLDecoder.java:168)

    if ((i < numChars) && (c=='%'))
throw new IllegalArgumentException(
         "URLDecoder: Incomplete trailing escape (%) pattern");
    
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
5#   发表于:2015-08-28 09:38:00  IP:59.138.*.*
你是不是自己引用了什么包,开源版和授权版我测试过都没问题
1
级别: 秀才
UID: 75334
积分:95 加为好友
威望: 1 精华: 0
主题:4 回复:52
注册时间:2015-05-12
在线时长:0
6#   发表于:2015-08-28 09:44:32  IP:113.212.*.*
好的 我再看看  谢谢
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
7#   发表于:2015-08-28 09:46:08  IP:59.138.*.*
1
1 共1页