主题 : channel1.html中的hrefLatter参量是如何获得的 |
级别: 秀才
|
1# 发表于:2017-09-15 09:58:18 IP:116.191.*.*
|
||||
---|---|---|---|---|---|
级别: 秀才
|
3# 发表于:2017-09-15 10:00:35 IP:116.191.*.*
回复第2楼能具体点吗在哪边注入的
|
||
---|---|---|---|
级别: 秀才
|
5# 发表于:2017-09-15 10:39:36 IP:116.191.*.*
回复第4楼 /udd-slnews/src/com/jeecms/core/web/util/URLHelper.java 的getPageInfo这个方法,没有对返回的queryString进行编码,如果获得了搜索框中有中文的话会出现乱码
原来代码如下: /** * 获得翻页信息 * * @param request * @return */ public static PageInfo getPageInfo(HttpServletRequest request) { UrlPathHelper helper = new UrlPathHelper(); String uri = helper.getOriginatingRequestUri(request); String queryString = helper.getOriginatingQueryString(request); return getPageInfo(uri, queryString); } |
||
---|---|---|---|
级别: 秀才
|
7# 发表于:2017-09-15 10:43:43 IP:116.191.*.*
回复第6楼最新的,我对这个方法做了修改修改如下:
/** * 获得翻页信息 * * @param request * @return */ public static PageInfo getPageInfo(HttpServletRequest request) { UrlPathHelper helper = new UrlPathHelper(); String uri = helper.getOriginatingRequestUri(request); String queryString = helper.getOriginatingQueryString(request); try { if(queryString!=null){ queryString = URLDecoder.decode(queryString, UTF8); } } catch (UnsupportedEncodingException e) { } return getPageInfo(uri, queryString); } |
||
---|---|---|---|
级别: 版主
|
8# 发表于:2017-09-15 10:44:32 IP:106.166.*.*
|
||
---|---|---|---|
级别: 秀才
|
9# 发表于:2017-09-15 10:49:23 IP:116.191.*.*
回复第8楼你的更新包里的东西我看过了是一样的,你们可以测试下那段代码试试
|
||
---|---|---|---|
1
共1页