Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/12/2013, 10:35
jvargasnet
 
Fecha de Ingreso: diciembre-2013
Ubicación: Lima, Peru
Mensajes: 3
Antigüedad: 10 años, 4 meses
Puntos: 0
Pregunta Cómo crear un View Resolver (JSP and thymeleaft)

Amigos tengo este problema no se como configurar para que se resuelva JSP y thymeleaft.
porque el view resolver me trae muchos problemas.
soy novato en spring mvc porfas, por ahy lei otros foros pero
no me ayudaron asi que recurro a crear mi propio tema.
gracias por el tiempo ...en responder mi pregunta
feliz año nuevo


Les dejo mi configuracion

<?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:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:task="http://www.springframework.org/schema/task"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.2.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.2.xsd">


<context:component-scan base-package="app"/>

<mvc:annotation-driven/>

<mvc:resources mapping="/**" location="/public/"/>

<bean id="emailTemplateResolver" name="emailTemplateResolver" class="org.thymeleaf.templateresolver.ClassLoaderT emplateResolver"
p:order="1"
p:prefix="mail/"
p:suffix=".html"
p:characterEncoding ="UTF-8"
p:templateMode ="HTML5" />

<bean id="webTemplateResolver" class="org.thymeleaf.templateresolver.ServletConte xtTemplateResolver"
p:order="2"
p:prefix ="/WEB-INF/app/"
p:suffix =".html"
p:characterEncoding="UTF-8"
p:cacheable="false"
p:templateMode="HTML5"/>

<bean id="jspViewResolver" class="org.springframework.web.servlet.view.Intern alResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlVi ew" />
<property name="order" value="1"/>
<property name="prefix" value="/WEB-INF/app/" />
<property name="viewNames" value="jsp/*" />
<property name="suffix" value=".jsp" />


</bean>

<util:set id="resolvers">
<ref bean="webTemplateResolver" />
<ref bean="emailTemplateResolver" />

</util:set>

<util:set id="additionalDialects">
<bean class="org.thymeleaf.extras.springsecurity3.dialec t.SpringSecurityDialect" />
</util:set>

<bean id="templateEngine" class="org.thymeleaf.spring3.SpringTemplateEngine"
p:templateResolvers-ref="resolvers"
p:additionalDialects-ref="additionalDialects" />

<bean class="org.thymeleaf.spring3.view.ThymeleafViewRes olver"
p:templateEngine-ref="templateEngine" />

<bean name="requestDataValueProcessor" class="app.zelper.controller.ConversationIdRequest Processor"/>

<bean id="conversationalSessionAttributeStore" class="app.zelper.controller.ConversationalSession AttributeStore"
p:keepAliveConversations="10"/>


<bean id="multipartResolver" class="org.springframework.web.multipart.commons.C ommonsMultipartResolver"
p:maxUploadSize="60000000" />

<bean id="typesUtil" class="app.zelper.misc.TypesUtil"/>



<task:annotation-driven/>

</beans>