這可能是微不足道的。但我沒有得到任何有關這方面的信息。使用註釋來實現Spring MVC控制器以及實現控制器
我們是否可以在同一個Web應用程序中有一個註釋的Controller實現類和一個實現Controller接口(或擴展AbstractController)的Controller實現類?
如果是這樣做的話。
我試着寫了下面的Spring上下文,但實現控制器類是從來沒有加載
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:lang="http://www.springframework.org/schema/lang"
xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang-3.0.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
<bean name="/home.htm" class="com.dell.library.web.HomePageController">
<property name="library" ref="library" />
</bean>
<context:component-scan base-package="com.dell.library.web.anot" />
<mvc:annotation-driven />
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/WEB-INF/jsp/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
</beans>
在我的情況是從來沒有加載HomePageController。 這是正確的方法嗎?
感謝 丹努什
謝謝。那工作。這兩個條目在這種情況下做了什麼? – 2011-04-14 09:00:55
@dhanush:更新。 – axtavt 2011-04-14 09:11:34
我討厭接受0 upvotes的答案:) – Bozho 2011-04-18 08:47:50