Myeclipse不需要在web.xml中写,因为他的引用是这样的。
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>直接引用网站。

解决方案 »

  1.   

    一百分啊,好好说说:
    jsp引入标签声明有三种方式
    一就是楼主说得方法
    二:
    web.xml不用声明,tld文件放在WEB-INF目录下
    页面<% @  taglib uri="/WEB-INFO/XXX.tld" prefix="html" %>
    三:
    二楼的方法,但这并不是引用网站的tld,这有点类似命名空间的意思
    struts.jar包中定义了这几个tld,而tld声明中有个uri属性,当你的
    jsp页面<% @  taglib uri="/html" prefix="html" %>中uri与之匹配时
    会应用相应的tld文件楼主的问题自己看着办吧,我觉得第二种方法常用点
      

  2.   

    一般都是在WEB-INF下面加入*.tld的
    那些tld在struts的包里有的,拷过来即可
      

  3.   

    简单的办法就是把struts包里的tld放到WEB-INF下面