EclipseのJSPエディタでStruts2のタグ

TLDファイルが struts2-core-2.0.11,jar に入っていて eclipse から認識できない?のでJSPエディタでタグの補完機能が使えなかったり、エラーマークが表示されたりして気持ちよくない。

struts2-core-2.0.11.jar の中に META-INF/struts-tags.tld というファイルがあるので、そのファイルを取り出して WEB-INF直下に置く

そして web.xml に次のように書くと、Eclipseに怒られないようになる。

<taglib>
  <taglib-uri>/struts-tags</taglib-uri>
  <taglib-location>/WEB-INF/struts-tags.tld</taglib-location>
</taglib>