2010-02-03 16 views
8

no parece haber una manera simple de usar Tiles 2.1 o 2.2 con Struts2 con el plugin struts2-tiles existente. Necesito usar la funcionalidad de fichas wildcards en mi proyecto donde tiles.xml no se pudo mantener.Struts2 con Tiles 2.1 o 2.2

¿Hay alguna manera de configurar los mosaicos 2.1 o 2.2 con struts2? ¿Cómo?

Gracias,

Bozo

+0

favor ver: http://stackoverflow.com/questions/10050433/ognl-and-wildcards-working-in-tiles-definitions-with-struts2-tiles-plugin/10067367#10067367 de cómo obtener Azulejos 2.2. 2 trabajando con la versión actual de struts2. – Quaternion

Respuesta

5

En lo que a mí struts2 actual principales barcos de liberación enteradas con las baldosas 2.0.6. Se ha agregado compatibilidad con comodines desde tiles 2.1 así que me temo que no puedes usar comodines con la versión actual del complemento.
Si desea configurar los mosaicos 2.1+ con struts2 de todos modos, tiene que modificar el plugin usted mismo o esperar a la próxima versión.
También podría considerar usar un preparer en caso de que quiera establecer algunos valores dinámicos para su definición. Espero que esto ayude. puede consultar este issue para el complemento de teselas que aún no está resuelto.

+0

¿Sabía que alguien ha integrado la versión más nueva de tiles2 con Struts en algún proyecto? – bozo

+0

@bozo De acuerdo con el enlace que te di anteriormente, está planificado para la integración, pero no sé cuándo se lanzará. – doctrey

+0

Estoy bastante seguro de que tengo un proyecto así ... Así que creo que hay uno en alguna parte. No estoy tratando de ser críptico, hice una pregunta muy similar y alguien me envió su proyecto. Me resultó difícil de descifrar en el momento y esta pregunta me impulsó a buscarlo. Debe estar en casa ... – Quaternion

6

sugiero que uses marco decoración Sitmesh para strut2

+0

¡Rocas de Sitemesh! (+1) –

+0

Actualización: ahora está disponible Tiles 2.2.2 (GA) y Struts 2.2.3. Y parece que el último Struts se envía con tiles libs 2.0.6. ¿Alguien ha logrado integrar estas últimas versiones de Struts2 y Tiles2? No estoy interesado en Sitemesh ya que este es un gran proyecto basado en mosaicos existentes. – bozo

+0

Pude :), uso las últimas Tiles libs y Struts 2.2.3 en mis aplicaciones web – Denees