我在decorator xml中使用sitemesh定义的jsp,需要每分钟刷新一次。刷新后页面重复页眉和页脚。
我使用jQuery setInterval每分钟刷新一次,并在div中加载动作名称。
有人可以帮助我更新标题页脚需要做的配置更改。
我正在使用struts2,jQuery。
答案 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知道不应该修改此返回。