servlet - pasar valores de la definición de tiles2 a un archivo jsp en struts2
struts execute (1)
Creo que esto podría hacerlo:
<tiles:importAttribute name="title"/>
<tiles:importAttribute name="menuLink"/>
<s:property value="#attr[''title'']"/>
<s:property value="#attr[''menuLink'']"/>
Estoy usando tiles 2 con struts2. La definición de mi tesela se ve así:
<definition name="store-tiles" extends="baseLayout">
<put-attribute name="title" value="test" />
<put-attribute name="menulink" value="support" type="string" />
<put-attribute name="slider" value="/empty.jsp" />
<put-attribute name="products" value="/products.jsp" />
</definition>
Quiero usar el título o menulink variale en products.jsp como variable jsp
<tiles:useAttribute name="menulink"/>
<c:out value="${menulink}"/>
Lanza excepciones de que la expresión no está permitida en c: out. He visto lo mismo que funciona bien con Struts 1.x y la versión de azulejos 1.x. ¿Cuál es el problema con Struts2 / tiles2?
Por favor, dame una solución.