几种原因:
1、确实没有结束struts的form标签,比如没有</html:form> 。
2、struts标签内存在嵌套的双引号如<html:file property="theFile" title="<%="abc"+111%>" />
3、Struts标签内存在特殊字符如<html:file property="theFile" title="<%="abc"+111%>!" />这里感叹号就会造成语句错误。
如果是第二条原因,可以参加另一篇 http://blog.csdn.net/eagleking012/article/details/6666860