我在JSP头部加了如下标签
<%@ 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"%>
不过当我打开这个页面时,却报了如下错误.
org.apache.jasper.JasperException: /jsp/pdm/resource/showResourceDetail.jsp(11,0) No such tag html in the tag library imported with prefix html
说的是<html:base />解析不了,去掉就好了,是不是struts标签的位置迁了,不在原来的原来的http://struts.apache.org/tags-bean这个地址了.

解决方案 »

  1.   

    <html:base />??????????????
    楼主是不是写错了。。
    应该是<html:bean />把?
      

  2.   

    另外,你的web。xml文件里面配置了标签的路径了吗??
      

  3.   

    另外,你的web。xml文件里面配置了标签的路径了吗??
    还有包导了吗?
      

  4.   

    <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-tiles" prefix="tiles"%> 
      

  5.   

    你的web-inf 下面有tld文件吗?
      

  6.   

    好啦,已经解决啦,我把网络路径换成<%@ taglib uri="/WEB-INF/classes/config/taglibs/struts-bean.tld" prefix="bean"%>
    <%@ taglib uri="/WEB-INF/classes/config/taglibs/struts-html.tld" prefix="html"%>
    <%@ taglib uri="/WEB-INF/classes/config/taglibs/struts-logic.tld" prefix="logic"%>
    <%@ taglib uri="/WEB-INF/classes/config/taglibs/struts-nested.tld" prefix="tiles"%>
    这个,我的工程下面的就行了,也可能是sun公司的服务器宕掉了吧,所以解析不 出来,哈哈!!