Estoy usando Struts tiles 1 con éxito, sin embargo, he encontrado un problema al intentar anidar fichas.Struts Tiles 1 - problema de mosaicos anidados
actualmente tienen un diseño de este modo:
http://i49.tinypic.com/jhuemc.jpg
Deseo tener otra plantilla como esta, para su uso en un buen número de páginas de usuario:
http://i46.tinypic.com/14o4mk3.jpg
Por lo tanto, desea extender el primer diseño para el diseño del usuario. En los azulejos definiton estoy usando:
<definition name=".basic.layout" path="/WEB-INF/jsps/basicLayout.jsp">
....
<definition name=".user.layout" extends=".basic.layout">
<put name="content" value="/WEB-INF/jsps/user/layout.jsp"/>
....
<definition name=".user.page" extends=".user.layout">
<put name="userContent" value="/WEB-INF/jsps/user/page.jsp"/>
....
en user/layout.jsp
intento mostrar la baldosa por lo general, el uso de <tiles:get name="userContent"/>
.
Y el problema es The requested resource (/WEB-INF/jsps/user/userContent) is not available
Gracias, pero no tengo suerte, me temo. Estoy usando el mismo método exactamente en el diseño base. – Pool
No estoy seguro de lo que quiere decir con "mismo método". ¿Has probado lo de arriba? ¿Sigues recibiendo el mismo error que has publicado? He visto uno de mis proyectos antiguos que tiene una configuración muy similar a la que describió y ' ' es lo que se está utilizando en todo momento. –
ChssPly76
El error, cuando se modificó fue diferente: 'ServletException in '/WEB-INF/jsps/user/layout.jsp': Error - Insertar etiqueta: no se encontró ningún valor para el atributo 'userContent'. Estoy utilizando cuadros con éxito en otro lugar pero anidando ellos parecen ser el problema. http://www.mail-archive.com/[email protected]/msg24378.html tiene un problema similar con una solución publicada (que no puedo ponerme a trabajar). – Pool