I encountered some problems while converting a plain java project to a web project
a) my setup is configured such that J2ee 1.4 is selected by default
b) I converted a plain java project to a web project using the default J2EE 1.4 setting and added struts capabilities
1st problem) when I tried to add JSTL I couldn’t choose version 1.1 as apparently my project was configured as a J2EE 1.3 compatible.
work around -> exit eclipse & manually editted .mymetadata so it says j2ee-spec=”1.4″
2nd problem) again I tried to add JSTL and now both radio buttons (version 1.0 & 1.1) were selected. Toggling around seemed to correct that. But after executing the command I got indeed 2 sets of tld’s: version 1.0 & 1.1
work around -> manually removed the 1.0 tld files
Maybe a nice featrure to add would be a preference where you could specify in what directory these tld’s should be placed. I typically put them under WEB-INF/tld and add appropriate taglib declarations in the jsp-config section of web.xml and the same for config files: put them in a config directory like struts-config.xml