在struts2 Tiles定义中调用外部URL

时间:2014-02-26 14:12:10

标签: jsp struts2

我想使用www.google.com等外部网址更改/ LogAnalyzer:

<definition name="dashboard.LogAnalyzer" extends="base.definition">
    <put name="body" value="/LogAnalyzer" />
    <put name="helplink" value="../APHelp/LogAnalyzer.htm" />
    <put name="path" value="Monitors &gt; Log Analyzer" />
</definition>

我尝试将URL放在那里,但我将其附加到Web应用程序根目录,但这不起作用。

最佳解决方案是什么?

感谢。

1 个答案:

答案 0 :(得分:0)

  1. 如果您想“静态地”包含网站中外部网站的内容,请grab the site content并将其输出到您的网页中(有关详细信息,请查看this answer

  2. 如果您希望在自己的网站中“封装”另一个网站,例如将Google的主页放在您的磁贴中,请将您的标题,页脚和左侧条形图包围,那么你需要的不是Tile,而是<iframe/>;

    你身体的代码Tile:

    <p>This is my body Tile</p>
    
    <iframe src="https://www.google.com/" style="width:800px; height:600px;" />