springmvc restful 中文参数问题

qq171264 2015-10-10 04:03:01
springmvc开发,老大要求使用使用restful方式传值,先有这么一个url

@RequestMapping("url/{name}")
public String url(@PathVariable("name") String name) {
//执行逻辑
}
//...

那么问题来了,当传的这个name是中文时,两个汉字及以下个数是可以访问进来的,当name的汉字个数大于2时,总是返回404,无法访问后台了,请问各位大神,这个应该怎么解决,小弟小白一个,望指导,很急,在线等!
...全文
585 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
phj1020 2018-02-11
  • 打赏
  • 举报
回复
引用 5 楼 qq171264 的回复:
问题解决了,是windows编码问题,放到linux上面就可以了
windows 就不能解决了么?
嗜睡的码农 2017-04-17
  • 打赏
  • 举报
回复
建议还是不要这么干吧。。如果汉字里面有半角?,你就知道痛苦了 建议post形式,name作为参数拉到了
qq171264 2015-10-20
  • 打赏
  • 举报
回复
问题解决了,是windows编码问题,放到linux上面就可以了
qq171264 2015-10-15
  • 打赏
  • 举报
回复
引用 1 楼 sinat_31240689 的回复:
那你就别用中文当result啊
如果可以不用,那我就不会提这个问题了
tony4geek 2015-10-15
  • 打赏
  • 举报
回复
spring 中配置。参考。
  • 打赏
  • 举报
回复
正常情况下是可以的,你的这个问题要看你是怎么发送请求了,location.href ? ajax ? 如果是ajax,还要看怎么设置的。
  • 打赏
  • 举报
回复
那你就别用中文当result啊

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧