2010-08-06 3 views
2

Je me demandais s'il y avait une possibilité que je pourrais utiliser la fonction JSTL pour importer des vues de printemps.Possibilité d'utiliser <c:import> avec des vues de printemps

donc quelque chose aime ça:

<div id="contentHolder"> 
    <c:import url="/foo.do?bar" /> 
</div> 

Dans le XML signifie:

<!-- Viewresolver --> 
<b:bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
    <b:property name="viewClass"><b:value>org.springframework.web.servlet.view.JstlView</b:value></b:property> 
    <b:property name="prefix"><b:value>/WEB-INF/jsp/</b:value></b:property> 
    <b:property name="suffix"><b:value>.jsp</b:value></b:property> 
</b:bean> 

mais sur cette façon, je reçois l'erreur:

Circular view path [/WEB-INF/jsp/foo/index.jsp]: already dispatched to this view path within the same request [/BAR/WEB-INF/jsp/foo/index.jsp]. Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default view name generation.) 

de la manière suivante aussi doesn 't de travail: <jsp:include page= et <%@include file=

Je suppose que cela ne fonctionne pas à cause de Viewresolver, mais est-il possible de l'utiliser de cette façon au lieu d'utiliser JavaScript par exemple.

Répondre

0

vous pouvez essayer le chemin complet de l'URL

Questions connexes