Spring初学者问题,在线急等

CPU80287 2006-02-23 09:51:43
为什么我配置了Action Bean后,都抛这个错,映射应该没问题
javax.servlet.ServletException: successView isn't set
org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFormController.java:369)
我的Config.xml的对AdtionBean定义的片断如下:
<bean id="LoginAction" class="com.action.LoginAction">
<property name="commandClass">
<value>com.action.LoginInfo</value>
</property>
<property name="fail_view">
<value>loginfail</value>
</property>
<property name="success_view">
<value>main</value>
</property>
</bean>
我的ActionBean定义如下:
public class LoginAction extends SimpleFormController {
protected ModelAndView onSubmit(Object cmd, BindException ex) throws Exception {}
}
感觉我的重载的onSubmit没有被执行,而是执行了super的onSubmit
请各位执教。
...全文
143 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CPU80287 2006-02-23
  • 打赏
  • 举报
回复
我Debug了一下,发现LoginAction的setSuccess_view会执行了,并且success_view已经被成功赋值了,可是LoginAction.onSubmit()就是没有被执行
infowain 2006-02-23
  • 打赏
  • 举报
回复
错误讯息successView isn't set

参数配置<property name="success_view">

这两个不一样啊

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧