【发布时间】:2013-06-19 13:28:04
【问题描述】:
请帮帮我,我在我的项目中使用了 .xml 和 simpleformcontroller 然后我添加了 <mvc:annotation-driven> 和使用 @requestmapping 的控制器,现在带有请求映射的控制器工作正常,但是所有使用 simpleformcontroller 的页面都不起作用?我可以修吗?谢谢
这不起作用
<bean name="/countrylist.html" class="com.mycompany.controller.controller.CountryController"/>
<bean name="/citylist.html" class="com.mycompany.controller.controller.CityController"/>
<bean name="/addcity.html" class="com.mycompany.controller.controller.AddCityController">
<property name="commandClass" value="com.mycompany.model.domain.City"/>
<property name="formView" value="addcity"/>
<property name="successView" value="citylist.html"/>
</bean>
<bean name="/addcountry.html" class="com.mycompany.controller.controller.AddCountryController">
<property name="commandClass" value="com.mycompany.model.domain.Country"/>
<property name="formView" value="addcountry"/>
<property name="successView" value="countrylist.html"/>
</bean>
【问题讨论】:
-
您能准确说出您现在使用的是什么:用于控制器映射的注释或 xml?
-
我两者都用。并且有一个问题,注解控制器可以工作,而 xml 控制器不能。我不能两个都用?两者都使用有什么解决办法吗?
-
如果您在 xml 配置文件中定义任何将覆盖相应注释的内容。你的使用场景是什么?你想以什么方式使用两者?能说清楚吗?
-
用Annotations还是SimpleFormController比较好?
标签: java xml spring annotations