Apache Tiles2.呼叫外部



我有以下Tiles2模板:

<body>
   <div id="container" >
    <tiles:insertAttribute name="header" />
    <tiles:insertAttribute name="menu" /> 
    <div id="content">
        <tiles:insertAttribute name="myContent" />
    </div>
    <tiles:insertAttribute name="footer" />
  </div>
</body>

在div"content"中,我试图加载一个将参数传递到URL的外部页面,如下所示:http://www.myhost.com/forms/frmservlet?form=${param1}&width=${param2}

动作定义应该是这样的:

    <action name="oraForms"  class="com.struts.actions.OracleFormsAction>
        <result name="success" type="tiles">oraForms</result>
    </action>

瓷砖的定义,似乎是:

<definition name="oraForms" extends="aplicacion_contexto">
    <put-attribute name="contenido" value=http://www.myhost.com/forms/frmservlet?form=${param1}&width=${param2}"/>
</definition>

如何在互动程序中包含url的内容?(我不想用"iframe")。如何将参数传递到URL?(这些正在行动中)

谢谢!!

我自己解决。tile链接到一个jsp,其中包含:

<c:import url="${urlForm}" />

这读取了外部页面,并在我的jsp中呈现。。

谢谢你,戴夫!!

最新更新