用spring框架实现一个“保存”功能,
我的控制器是继承SimpleFormController的
而提交页面的部分代码
<form name="form1" method="post" action="savePeople.do" onSubmit="return checkaddreco(this)">
  <table width="100%" border="0" cellpadding="2" cellspacing="1" class="contentTabBg">也就是说,点“保存”后,页面数据应提交到savePeople.do所关联的控制器上savePeopleController进行处理
这个控制器是继承SimpleFormController的
我在控制器里实现了方法protected ModelAndView onSubmit(HttpServletRequest request,
HttpServletResponse response, Object command, BindException errors)
我通过断点跟踪发现,点“保存”后,程序根本不运行到这个控制器(我所关联的控制器绝对正确,这个不需要怀疑)
而是直接抛出一个错误,错误显示,没有savePeople.jsp页面
其实,我返回的页面根本不是这个页面,而且我程序中确实没有这个页面,我反复实验发现,它是直接把 <form name="form1" method="post" action="savePeople.do" onSubmit="return checkaddreco(this)">
中的action="savePeople.do" 解读为savePeople.jsp了来返回,为了证明我的猜测,我换成action="updatePeople.do"
他抛出一个错误提示,是找不到updatePeople.jsp页面
后来,我直接action="as.jsp",当然这个页面不存在,程序返回提示没有这个页面as.jsp
再后来,我用一个action="save.do" 而save.do在我的配置文件中不存在,程序提示找不到对应的配置,这个提示应该是正确的
我很茫然了,到底是怎么搞的,请问有没有其他朋友遇到这个问题哦