后来发现是传递的参数问题,如下:
<input type="hidden" name="datadoc.submitTime" value="${datadoc.submitTime }">
修改后如下:
<input type="hidden" name="datadoc.submitTime" value="<fmt:formatDate value='${datadoc.submitTime}' pattern='yyyy-MM-dd HH:mm:ss' />">
怀疑是参数格式问题,造成struts2解析参数出错,本应提示参数格式有误等类型错误,但struts2却提示404错误!