Sitemesh,定期刷新重复的页眉和页脚(Struts2动作)

时间:2010-09-30 23:15:35

标签: struts2 decorator sitemesh

我在decorator xml中使用sitemesh定义的jsp,需要每分钟刷新一次。刷新后页面重复页眉和页脚。

我使用jQuery setInterval每分钟刷新一次,并在div中加载动作名称。

有人可以帮助我更新标题页脚需要做的配置更改。

我正在使用struts2,jQuery。

1 个答案:

答案 0 :(得分:0)

在decorators.xml文件中,您需要添加一些类似的排除:

  <excludes>        
    <pattern>/*ajax=true*</pattern>        
    <pattern>/scripts/jquery/*</pattern>
  </excludes> 

等等你不想装饰的东西。因此,如果我想要请求未使用上述配置修饰的页面,我可以在ajax = true或我配置到URL末尾的任何其他模式上进行标记。

假设您有一个名为dosomething.action的动作,它返回您不想装饰的内容页面。然后我会调用dosomething.action?ajax = true而不是使用URL /dosomething.action。这样sitemesh知道不应该修改此返回。