I am new to the Struts framework and while developing a simple Struts 2 application I'm getting the following error:
Cannot find the tag library descriptor for /WEB-INF/struts-html.tld
How do I fix this error?
I am new to the Struts framework and while developing a simple Struts 2 application I'm getting the following error:
Cannot find the tag library descriptor for /WEB-INF/struts-html.tld
How do I fix this error?
Can not find the tag library descriptor
For above Error.
Please upload the Struts 2 core jar file to the Build path of your application/web project, it works.
Thanks Ghouse khan.
struts-html.tld
is a TLD for Struts 1 tags.Struts 2 uses a single TLD,
struts-tags.tld
, and it's in thestruts2-core-2.x.x.jar
.You can declare it as follows:
There are other TLDs like
struts-dojo-tags
(deprecated in 2.1),struts-jquery-tags
, etc... but start with the main one, take a tour of Struts2 and then eventually try to use the "extensions".