Springmvc中提交from之後不跳轉不進控制器
阿新 • • 發佈:2019-02-03
今天在自學springmvc之後寫了一個簡單的案例,可是不管怎麼改都不進入控制器Controller,找了好久之後原來是粗心有個地方寫錯了,詳情請往下看:
在springmvx-servlet.xml裡面:
<!-- 配置HandlerMapping對映,根據beanname找到對應的Controller -->
<bean class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"></bean>
<!-- 配置Controller -->
<bean name="hello.do" class="org.controller.HelloController"></bean>
<!-- 配置檢視解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- 配置字首和字尾 -->
<property name="prefix" value="/"></property>
<!-- 字尾 -->
<property name="suffix" value=".jsp"></property>
</bean>
注意紅色字型部分,改為:
<!-- 配置HandlerMapping對映,根據beanname找到對應的Controller --> <bean class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"></bean> <!-- 配置Controller --> <bean id="hello.do" class="org.controller.HelloController"></bean> <!-- 配置檢視解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!-- 配置字首和字尾 --> <property name="prefix" value="/"></property> <!-- 字尾 --> <property name="suffix" value=".jsp"></property> </bean>
問題解決:成功執行!