Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
我自己之所以出现这个是因为我在get请求的参数格式写错了
<a href="showmessage.jsp?title= '震惊'">震惊</a>
多了两个单引号
解决方法
把两个单引号去掉就行了
<a href="showmessage.jsp?title=震惊">震惊</a>这样就行了
没想到会犯这么低级的错误,另外如果你是用eclipse自带的浏览器的话,只要有中文就会报错的。换谷歌浏览器 或者 高级别的ie 或者 火狐浏览器应该就可以,反正我自己用谷歌浏览器是没问题。