按计划触发操作

时间:2015-01-11 01:01:42

标签: struts2

我需要按计划触发一些动作。 让我们考虑一下这个struts.xml:

<action name="myAction" class="app.MyAction">
    <result name="success">
        myJsp.jsp
    </result>
</action>

这个java类:

public class MyAction extends ActionSupport{

    private String name;

    public getName(){ return name; }

    public setName(String name){ this.name = name }

    @Override
    public String execute() throws Exception {
        Return SUCCESS;        
    }   
}

和myJsp:

<s:form action="myAction" method="get">
        <s:hidden name="name" value="blabla" />

        <s:submit key="submit"/>
</s:form>

现在触发&#34; myAction&#34;每30秒一次。 加载jsp后,我等待30秒,然后页面将刷新。

PS:我不需要一些ajax技术

1 个答案:

答案 0 :(得分:0)

获胜者是...... Javascript:

setTimeout(function() { 
    location.reload();
}, 30000);