我想用<S:TOKEN/>防止重复提交,但是第一次提交表单时就报错
WARN  org.apache.struts2.util.TokenHelper.(TokenHelper.java:170)Form token JX6ZUED7AK76UXND2R5F3FRZ9A4JDZW5 does not match the session token 7XJCI9D1HBEOOI2HXX25I8VGGL91PUST. 
JSP如下:
<form action="addStaff.action" method="post" name="form1">
<s:token />
<table border=0 bgcolor="" width="500" align="center">
<tr>
<td>
员工编号:
</td>
<td>
<input type="text" name="staff.staffid">
</td>
</tr>
<tr>
<td>
员工姓名:
</td>
<td>
<input type="text" name="staff.staffname">
</td>
</tr>
......
<tr>
<td> <input type="button" value="入职" onclick="addStaff()">
</td>
</tr>
</table>
</form>
struts.xml
 <action name="addStaff" class="staffAction" method="addStaff">
        <result name="success">/UI/Staff/staffList.jsp</result>
        <result name="error">/UI/Staff/addStaff.jsp</result>
        <result name="invalid.token">/UI/EerrorPages/505.jsp</result>
        <interceptor-ref name="token"></interceptor-ref>
        </action>