Integrar Spring mvc 2 e Dwr 2

0 respostas
quebrado

E ae minha gente.
Achei meio chato integrar o spring mvc com o dwr.
Como não achei uma solução rapida, vai uma solução.

No meu web.xml ta assim:

<servlet>
		<servlet-name>spring</servlet-name>
		<servlet-class>
			org.springframework.web.servlet.DispatcherServlet
		</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>
	
	<servlet-mapping>
		<servlet-name>spring</servlet-name>
		<url-pattern>*.html</url-pattern>
	</servlet-mapping>

	<servlet-mapping>
		<servlet-name>spring</servlet-name>
		<url-pattern>/dwr/*</url-pattern>
	</servlet-mapping>

no spring-servlet.xml

<?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:jee="http://www.springframework.org/schema/jee"
      xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr"
       xsi:schemaLocation="
http://www.directwebremoting.org/schema/spring-dwr http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.0.xsd">	


<dwr:controller id="dwrController" debug="true" />

	<bean id="handlerMapping"
		class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
		<property name="alwaysUseFullPath" value="true"/>
		<property name="mappings">
			<props>
                <prop key="/dwr/**/*">dwrController</prop>
		</property>
	</bean>


</beans>

Assim, consigo acessar a pagina de teste do dwr digitando url completa http://localhost/meuSite/dwr/index.html.
Atenção: não funciona http://localhost/meuSite/dwr/

t+

Criado 26 de maio de 2010
Respostas 0
Participantes 1