spring 入门新手求救
部分代码:
<!-- View Definition -->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
<!--Request Mapping -->
<bean id="simpleUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/test.do">TestAction</prop>
...
</props>
</property>
</bean>
//test.jsp
<FORM name="spaceForm" action="test.do" method="POST"> [1]
name:
<INPUT type="text" name="level" />
<br/>
...
</FORM>
...
<a href="test.do?level=1">test.do</a> [2]
问题是:当我用[1]form表单提交请求的时候,可以正确映射到TestAction,
可是,当我用[2]连接的形式提交请求的时候,却不能映射到TestAction,而是直接跳转到test.jsp(不存在).
高手解疑,谢谢!
部分代码:
<!-- View Definition -->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
<!--Request Mapping -->
<bean id="simpleUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/test.do">TestAction</prop>
...
</props>
</property>
</bean>
//test.jsp
<FORM name="spaceForm" action="test.do" method="POST"> [1]
name:
<INPUT type="text" name="level" />
<br/>
...
</FORM>
...
<a href="test.do?level=1">test.do</a> [2]
问题是:当我用[1]form表单提交请求的时候,可以正确映射到TestAction,
可是,当我用[2]连接的形式提交请求的时候,却不能映射到TestAction,而是直接跳转到test.jsp(不存在).
高手解疑,谢谢!
[org.springframework.web.servlet.PageNotFound] - No mapping for [/testApp/test.do] in DispatcherServlet with name 'Dispatcher'
testApp 是我的应用