Spring Web MVC使用技巧一则
2007-10-17 13:17
519 查看
在使用Spring时, 当使用Redirect view的时候,发现,如果直接把一个SimpleFormController的successView设置为一个redirect view的话(通过redirect:myURL的方式),可以成功地把提交页面转到所需位置,但是这个时候在地址栏会出现很多程序再controller中绑定的信息。这样即使url看上去很怪,同时也会让你的项目中的一些对象、名字暴露出来,可能会给项目带来一定的风险,那么如何解决这个问题呢?
其实方法很简单,就是我们在controller中用redirect view,构造一个ModelAndView,然后返回这个对象,这样就我们就可以得到一个干干净净的URL了,同时如果想再URl上面添加任何请求参数,都可以在构造ModelAndView时添加。
这个解决方案是属于Saro,在这里和大家分享。
版权所有: idilent 网站转载请注明作者并链接到http://blog.csdn.net/idilent,
其他转载方式请与作者联系(idilent@yahoo.com.cn)。
其实方法很简单,就是我们在controller中用redirect view,构造一个ModelAndView,然后返回这个对象,这样就我们就可以得到一个干干净净的URL了,同时如果想再URl上面添加任何请求参数,都可以在构造ModelAndView时添加。
这个解决方案是属于Saro,在这里和大家分享。
版权所有: idilent 网站转载请注明作者并链接到http://blog.csdn.net/idilent,
其他转载方式请与作者联系(idilent@yahoo.com.cn)。
相关文章推荐
- 【系列】使用springmvc+mybatis创建Web应用(一)—— 相关概念,工具,搭建Web应用
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- Javaweb-------mybatis+springmvc关于实体类使用注解的一个问题
- 使用SpringMVC+mybatis+事务控制+JSON 配置最简单WEB
- 一则spring中使用PropertyEditors 来注入日期型属性的技巧
- Spring Web MVC 的HandlerMapping的使用之-------ControllerClassNameHandlerMapping
- 使用SSM框架搭建Web服务器实现登录功能(Spring+SpringMVC+Mybatis)
- SPRING MVC3.2案例讲解--使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- 深入解读Spring Framework Web MVC(第八弹:@SessionAttributes的使用)
- elasticsearch结合spring springmvc jest 使用做成WEB架构
- 使用SSM框架搭建Web服务器实现登录功能(Spring+SpringMVC+Mybatis)
- 【springMVC】使用maven时,已经添加了spring-web和spring-webmvc依赖,却没有注解,还有其他报错
- 使用easyUI + SpringMVC 技术web项目开发 中文乱码
- 深入解读Spring Framework Web MVC(第三弹:使用@Controller定义控制器)
- 使用SSM框架搭建Web服务器实现登录功能(Spring+SpringMVC+Mybatis)
- 使用myeclipse搭建带maven的ava web项目(Spring+SpringMVC+Mybatis)
- Spring Web MVC 的HandlerMapping的使用之-------SimpleUrlHandlerMapping(有三种配法)
- 使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务
- 在web.xml中配置,使用配置类替代springmvc.xml和applicationContext.xml
- String3 MVC-----使用 Spring 3 MVC HttpMessageConverter 功能构建 RESTful web 服务