Java web项目开发全程实录 52同城信息网信息搜索模块有问题
发表在JavaWeb图书答疑 2019-12-10 《JavaWeb项目开发实战入门》第1章 企业门户网
是否精华
版块置顶:

关键字为数字时,条件任意选择,分页显示是正常的;

关键字为中文时,分页的第一页是正常,点击下一页就会报错?

跪求解答!!感谢

分享到:
精彩评论 9
根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2019-12-10
沙发

给出控制台的完整异常日志

mmmyy
学分:8 LV1
2019-12-10
板凳

根号申 发表于2019-12-10 16:14

给出控制台的完整异常日志

info_content

like

十二月 10, 2019 4:20:22 下午 org.apache.coyote.http11.Http11Processor service

信息: 解析 HTTP 请求 header 错误

 Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.

java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986

at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:468)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:260)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1591)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.lang.Thread.run(Thread.java:748)


mmmyy
学分:8 LV1
2019-12-10
地板

根号申 发表于2019-12-10 16:14

给出控制台的完整异常日志

网页显示如下。辛苦老师了

image.png

根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2019-12-11
4L

已经在群里回答你了,可以参照网友文章,将tomcat的url设置为支持中文

https://blog.csdn.net/smilefyx/article/details/70918025

mmmyy
学分:8 LV1
2019-12-11
5L

根号申 发表于2019-12-11 09:01

已经在群里回答你了,可以参照网友文章,将tomcat的url设置为支持中文

https://blog.csdn.net/smilefyx/article/details/70918025

老师,仍会报错image.png

mmmyy
学分:8 LV1
2019-12-11
6L

根号申 发表于2019-12-11 09:01

已经在群里回答你了,可以参照网友文章,将tomcat的url设置为支持中文

https://blog.csdn.net/smilefyx/article/details/70918025

image.png

代码也有相应的转码操作

mmmyy
学分:8 LV1
2019-12-11
8L


   请求 URL: http://localhost:8080/cityinfo/info_SearchShow.action?searchInfo.subsql=info_title&searchInfo.sqlvalue=工程师&searchInfo.type=like&showType=link&showpage=2

image.png

根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2019-12-12
9L

1. 说明tomcat设置不成功,仍然不能识别中文url

2. 不要用get请求传中文,用decode和encode转码。

首页上一页 1 下一页尾页 9 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照