Spring开发指南_夏昕 问题总结
2008-04-03 14:23
351 查看
近日学习spring时看的这本书,发现其中一些问题:
1,successView 问题
对应正确 Config.xml 中 配置 ,以红色标记与原文chab
[align=left]<bean id="LoginAction"[/align]
[align=left] class="net.xiaxin.action.LoginAction">[/align]
[align=left] <property name="commandClass">[/align]
[align=left] <value>net.xiaxin.action.LoginInfo</value>[/align]
[align=left] </property>[/align]
[align=left] [/align]
[align=left] <property name="failview">[/align]
[align=left] <value>loginfail</value>[/align]
[align=left] </property>[/align]
[align=left] <property name="successView">[/align]
[align=left] <value>main</value>[/align]
[align=left] </property>[/align]
</bean>
LoginAction中不用定义successView属性,它是SimpleFormController的属性,会继承过来,而且onSubmit方法的正确声明是
protected ModelAndView onSubmit(Object cmd) throws Exception {
至少这样可以正确执行,具体原因不明。
2 ,WEB-INF/view/路径问题正确内容
[align=left] <property name="prefix">[/align]
[align=left] <value>WEB-INF/view/</value>[/align]
</property>
与原文对应要去掉WEB-INF前面的/,而且 <value>WEB-INF/view/</value>要写在一行里,不能写成
<value>
WEB-INF/view/
</value>
的形式,否则解析完毕后会包含回车符号等符号。
3,<form action="/login.action"> 应该是:<form action="login.action">,要去掉/
1,successView 问题
对应正确 Config.xml 中 配置 ,以红色标记与原文chab
[align=left]<bean id="LoginAction"[/align]
[align=left] class="net.xiaxin.action.LoginAction">[/align]
[align=left] <property name="commandClass">[/align]
[align=left] <value>net.xiaxin.action.LoginInfo</value>[/align]
[align=left] </property>[/align]
[align=left] [/align]
[align=left] <property name="failview">[/align]
[align=left] <value>loginfail</value>[/align]
[align=left] </property>[/align]
[align=left] <property name="successView">[/align]
[align=left] <value>main</value>[/align]
[align=left] </property>[/align]
</bean>
LoginAction中不用定义successView属性,它是SimpleFormController的属性,会继承过来,而且onSubmit方法的正确声明是
protected ModelAndView onSubmit(Object cmd) throws Exception {
至少这样可以正确执行,具体原因不明。
2 ,WEB-INF/view/路径问题正确内容
[align=left] <property name="prefix">[/align]
[align=left] <value>WEB-INF/view/</value>[/align]
</property>
与原文对应要去掉WEB-INF前面的/,而且 <value>WEB-INF/view/</value>要写在一行里,不能写成
<value>
WEB-INF/view/
</value>
的形式,否则解析完毕后会包含回车符号等符号。
3,<form action="/login.action"> 应该是:<form action="login.action">,要去掉/
相关文章推荐
- 微服务开发架构——Spring Cloud常见问题与总结<五>Spring Cloud 定位问题思路总结
- 微服务开发架构——Spring Cloud常见问题与总结<二>Hystrix/Feign 整合Hystrix后首次请求失败
- 微服务开发架构——Spring Cloud常见问题与总结<四>Spring Cloud 各组件配置属性
- 微服务开发架构——Spring Cloud常见问题与总结<一>Eureka常见问题
- 友善官方<<Mini2440 Linux移植开发实战指南>>问题总结
- node开发指南中的microblog项目中遇到的问题总结及解决方法
- spring+hibernate +struts开发问题总结
- 友善官方<<Mini2440 Linux移植开发实战指南>>问题总结
- spring开发指南(夏昕)--Spring 高级特性:Spring MVC中的异常处理
- 微服务开发架构——Spring Cloud常见问题与总结<三>Turbine 聚合数据不完整
- Spring开发指南 0.8 发布
- 总结iOS开发当中一些特别注意的问题
- node.js开发指南中出现的问题 has no method 'router'解决办法
- 开发过程中遇到的问题总结
- 【总结】EJB开发过程中遇到的几个问题
- 安卓开发环境搭建常遇到的问题与总结
- 华为云基于Maven开发出现的问题总结
- Spring2.5、Struts2.1、Hibernate3.2、sitemesh、freemarker整合开发常见问题及解决方案
- Android 开发环境安装失败问题总结
- Spring开发指南 0.8 发布