mvc embedded support

This commit is contained in:
Keith Donald
2007-10-30 00:52:34 +00:00
parent fee73320ee
commit 6942b0e092
2 changed files with 23 additions and 3 deletions

View File

@@ -11,7 +11,18 @@
<!-- Imports the "application-layer" definining business logic and data access services -->
<import resource="application-layer-config.xml"/>
<bean name="/*" class="org.springframework.webflow.mvc.FlowController">
<bean id="handlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<value>
/intro=urlFilenameController
/main=flowController
/resources/*/**=flowController
/executions/*/**=flowController
</value>
</property>
</bean>
<bean id="flowController" class="org.springframework.webflow.mvc.FlowController">
<property name="flowExecutor" ref="flowExecutor" />
</bean>
@@ -42,5 +53,14 @@
<ref bean="transactionManager"/>
</constructor-arg>
</bean>
<!-- Handles requests to render view templates directly: maps the requested path to a logical view name resolved by the resolver below -->
<bean id="urlFilenameController" class="org.springframework.web.servlet.mvc.UrlFilenameViewController"/>
<!-- Maps logical view names selected by the url filename controller to .jsp view templates within the root webapp directory -->
<bean id="internalJspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/"/>
<property name="suffix" value=".jsp" />
</bean>
</beans>

View File

@@ -1,5 +1,5 @@
<html>
<head>
<meta http-equiv="Refresh" content="0; URL=spring/main">
<meta http-equiv="Refresh" content="0; URL=spring/intro">
</head>
</html>