2010-04-29 92 views
2

我试图让我的头绕着基于注释的映射,我有一些麻烦直接将请求映射到jsp。基于注释的视图映射

是否所有请求都必须通过控制器?是否有可能让它只需要一个jsp,而无需为GET声明RequestMapping?我正在使用InternalResourceViewResolver。下面是我的应用程序-servlet.xml中

<context:annotation-config/> 

<context:component-scan base-package="com.pioneer.b2broe.web" /> 

<mvc:annotation-driven /> 

<mvc:view-controller path="/" view-name="home"/> 

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/jsp/" 
p:viewClass="org.springframework.web.servlet.view.JstlView" p:suffix=".jsp" p:order="2"/> 

回答

2

可以使用ParameterizableViewController的,该请求重定向到在“的viewName”属性设置视图。

 

<bean name="/helloworld.htm" class="org.springframework.web.servlet.mvc.ParameterizableViewController"> 
    <property name="viewName" value="helloworld"/> 
</bean> 
 
+0

我认为同样可以被写为:''对吗? – matus 2011-03-22 16:07:52