java动态URL特殊字符:@PathVariable
我在项目中使用Spring和Hibernate
有没有办法通过modelAttribute处理动态URL(即根据搜索结果动态填充的超链接),即使用变量并将其传递给控制器,就像传递输入bean一样
我使用@PathVariable处理从JSP到控制器的动态URL操作。同时,如果我的动态URL包含特殊字符的组合,如。/然后URL被截断
请帮忙
你可以在下面搜索框中键入要查询的问题!
我在项目中使用Spring和Hibernate
有没有办法通过modelAttribute处理动态URL(即根据搜索结果动态填充的超链接),即使用变量并将其传递给控制器,就像传递输入bean一样
我使用@PathVariable处理从JSP到控制器的动态URL操作。同时,如果我的动态URL包含特殊字符的组合,如。/然后URL被截断
请帮忙
# 1 楼答案
可能你在Spring MVC Getting PathVariables containing dots and slashes上也遇到了类似的问题
它是通过更改url声明来解决的,在url声明中,它的属性而不是
/{attribute}
将url中的值添加为/{atributo:.+}