background image

单是否被重复提交的逻辑应该在表单处理前。
  创建动作类
public class AvoidAction extends ActionSupport {
    private static final long serialVersionUID = 2676453800249807631L;
        private String username;
    private Date birthday;
        public String getUsername() {
        return username;
    }
    public void setUsername(String username) {
        this.username = username;
    }
    public Date getBirthday() {
        return birthday;
    }
    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }
        @Override
    public String execute()
    {
        try {
            Thread.sleep(4000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
                return SUCCESS;
    }
}
  这个动作逻辑处理为挂起 4 秒钟,让我们有机会多次点击提交按钮,测试效果。