使用Spring mvc接收整个url地址及参数时注意事项
2016-01-20 16:24
567 查看
使用Spring mvc接收整个url地址及参数时注意事项:
url= http://baidu?oid=9525c1f2b2cd45019b30a37bead6ebbb&td=2015-08-22&ot=a31f30c7905b4c8cb663e4d93de285c8 @RequestMapping(value="/aa",method=RequestMethod.GET)
public ModelAndView aa(HttpServletRequest request,String url){
ModelAndView mav = new ModelAndView("redirect:"+url);
return mav;
}
这样到controller里面后,url中&符号后面的参数会都丢失。
使用encodeURIComponent(url); 在controller中就获得这个正确的地址。
url= http://baidu?oid=9525c1f2b2cd45019b30a37bead6ebbb&td=2015-08-22&ot=a31f30c7905b4c8cb663e4d93de285c8 @RequestMapping(value="/aa",method=RequestMethod.GET)
public ModelAndView aa(HttpServletRequest request,String url){
ModelAndView mav = new ModelAndView("redirect:"+url);
return mav;
}
这样到controller里面后,url中&符号后面的参数会都丢失。
使用encodeURIComponent(url); 在controller中就获得这个正确的地址。
相关文章推荐
- struts配置文件的formbean
- Spring整合JMS(一)——基于ActiveMQ实现
- spring jdbcTemplate 做持久层 并对其进行优化
- eclipse中gradle的使用
- java中得到图片的宽度 高度:
- Java简便开发必备——lombok
- java特种兵读书笔记(4-3)——java通信之IO与通信调度方式
- eclipse 和 jdk的位数不同
- 性能分析工具之-- Eclipse Memory Analyzer tool(MAT)
- 给开发者介绍一款可连接AS和Eclipse实现远程调试的工具
- Eclipse整合报错: One or more constraints have not been satisfied
- 逻辑 循环算数 左移 右移 和其在java中的应用
- Spring MVC 4 学习6: JdbcTemplate配置及应用
- Spring MVC搭建REST风格网站
- 五分钟搞懂Gson的用法
- Spring mvc json 乱码
- SPRING MVC 的请求参数获取的几种方法
- Eclipse添加自己的Task Tag
- java.util.regex.PatternSyntaxException: Illegal repetition near index 1
- MyEclipse打不开jsp文件 报错“Failed to create the part's controls"