我有以下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&#34; 内容&#34;中,我试图加载将参数传递给网址的外部网页,如下所示: 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>
如何在磁贴中包含网址的内容? (我不想使用&#34; iframe&#34;)。 如何将参数传递给URL? (这些都在行动中)
谢谢!
答案 0 :(得分:2)
我解决了自己。磁贴链接到jsp:
<c:import url="${urlForm}" />
这会读取外部页面,并在我的jsp中呈现..
谢谢Dave !!