我想知道这些语句在 Struts 1.x 版本中的区别..
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%> and
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
解释内部发生的事情
提前致谢...
我想知道这些语句在 Struts 1.x 版本中的区别..
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%> and
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
解释内部发生的事情
提前致谢...
基本上是File URI Scheme和其他一个URI Scheme。
它们基本上用于解析标签值 http://www.w3.org/DesignIssues/HTTP-URI2.html
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
这给出了 .tld 文件的绝对路径。在这种情况下,它位于 /WEB-INF/struts-bean.tld 内
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
这不涉及绝对路径。如果使用这种类型的 uri,需要在 web.xml 中指定该 uri 的 .tld 文件所在的位置。
<taglib>
<taglib-uri>
http://struts.apache.org/tags-bean
</taglib-uri>
<taglib-location>
/struts-bean.tld
</taglib-location>
</taglib>