2 u011699931 u011699931 于 2016.04.25 13:31 提问

springmvc 请求映射包含中文出现的问题

springmvc控制器中有一个请求映射是这样的 /home/tag/{tag} ,tag 作为字符串接收。
页面上能正常使用该映射如: /home/tag/纪实
但是某些中文,比如我使用: /home/tag/旅行 会得到404,后台也未打印错误代码,不知道哪儿的问题,,请问有谁知道么

2个回答

CSDNXIAOD
CSDNXIAOD   2016.04.25 13:42

SpringMVC资源路径映射问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

xl1007
xl1007   2016.04.25 13:41

会不会 是空格什么的

u011699931
u011699931 额,当然不是
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
使用Spring MVC 的 @RequestBody 映射json请求参数时报异常问题
使用Spring MVC 的 @RequestBody 映射json请求参数时报“The request sent by the client was syntactically incorrect.”异常解决方案
SpringMVC - HTTP 请求路径无错,但服务器端提示路径错误, Controller 值重复了两次
问题描述: 请求路径(无错):http://localhost:8080/lims-core/service/tms/template/addBean 但服务器端提示错误(与请求路径不一样): WARN 2017-08-04 18:21:31.009 283963972@qtp-24300138-1 [PageNotFound:1176] - No mapping found for HTT
Spring MVC的映射请求
一、SpringMVC常用注解 @Controller 声明Action组件 @Service    声明Service组件    @Service("myMovieLister")  @Repository 声明Dao组件 @Component   泛指组件, 当不好归类时.  @RequestMapping("/menu")  请求映射 @Resource  用于注入,( j2ee
SpringMVC 环境 get请求 中文乱码问题
从页面get请求到Controller层就乱码了,解决方案 把tomcat下,server.xml下,添加如下配置,就解决了.   URIEncoding="UTF-8"/>
spring mvc 映射失败 error 500
本来可以正常使用的文件(html),后来突然开始报error 500——映射文件不成功 发现问题是因为: 更改过文件名后,没有通过svn提交target,在svn更新target之后,产生了重复的文件third.html和Third.html, 但是mvn打包的时候,没有区分这个区别,直接把没有生成新的Third.html。 然后程序运行时,就找不到Third.html了。
一篇文章搞定springMVC中的请求映射
本文中的内容大都来自spring官方文档,官方文档的访问地址为spring官方文档地址, 本文中所有的demo代码在https://github.com/singedli/request_mapping_demo.git可以下载。实验的项目是采用默认配置的spring boot项目,使用的工具为IDEA和POSTMAN。希望这些案例能够帮助你理解和思考。talk is cheap,show me
SpringMVC请求静态资源出现404从错误
首先将jsp中引入的静态文件路径改写:如 '> "> 之后选择一下其中一个方法 方法1. 修改web.xml文件,增加对静态资源的url映射 如: default *.js default *.css 方法2.在相应的 -servlet.xml中添加spring配置 方法3.使用spring 3.0.4的新特性,在相
SpringMvc系列之SpringMvc常用请求映射器实例
本片文章用来介绍常用的SpringMvc常用的请求映射器。 Web.xml配置如下: <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ja
SpringMVC @PathVariable 中含有中文和点号
Spring MVC从3.0开始支持REST,而主要就是通过@PathVariable来处理请求参数和路径的映射。 由于考虑到SEO的缘故,很多人喜欢把新闻的名称作为路径中的一部分去处理,这时候中文的名称就会遇到问题,没办法映射,这个是因为编码问题,只要到 TOMCAT/conf下找到server.xml,添加URIEncoding="UTF-8"进行URL编码设置就可以解决中文问题。 另外经
spring mvc url 参数传递出现中文乱码解决办法
今天自己动手搭建SpringMVC框架,搭建完成后测试时,在浏览器输入测试地址http://localhost:8090/springMvc/helloWorld.do?USERNAME=测试,出现中文乱码。 通常比较简单的解决方法是在web.xml文件中加入如下配置: CharacterEncoding org.springframework.web.filter.Charac