HTTP状态500 - org.apache.jasper.JasperException - 根据TLD标记提交的属性名称无效

时间:2016-06-16 18:46:36

标签: html jsp tomcat7 java-7 jsp-tags

我正在使用Tomcat 7和JDK 1.7。 我在编译代码时没有收到任何错误,但当我点击应用程序URL时,我收到此错误。

<html:submit value="Upload" name='dedupeUpload' style="font-family: Arial; font-size: 10pt; width: 110; height: 21" ></html:submit>   

此特定线条导致异常。

任何有助于解决问题的帮助对我来说都很有用。

1 个答案:

答案 0 :(得分:0)

您在此处使用的标记库没有太多详细信息。在中,使用prefix =&#34; html&#34;定义了哪个标签库。在JSP的顶部?我的回答是基于这是一个Struts标签的假设。

如果这是Struts,那么您需要检查您正在使用的Struts jar版本。 &#34;名称&#34;属性&#34;提交&#34;在Struts 2之前,标签不存在。我检查了Struts 1.3.0上的tld,并且提交标签没有&#34;名称&#34;属性。但是,Struts 2 tld确实如此。

如果您使用Struts,请检查版本。