Java 什么是taglib uri搜索序列?
Tomcat在哪些位置和顺序搜索taglib标记uri对应关系Java 什么是taglib uri搜索序列?,java,jsp,tomcat,uri,taglib,Java,Jsp,Tomcat,Uri,Taglib,Tomcat在哪些位置和顺序搜索taglib标记uri对应关系 当需要tld文件及其在web.xml中的描述时,以及当不需要tld文件及其在web.xml中的描述时?来自本手册第7.3.6.2和7.3.6.3章: JSP.7.3.6.2计算TLD资源路径 下面介绍如何解析taglib指令以计算TLD 资源路径。它基于taglib指令的uri属性的值 如果uri是abs_uri,则为绝对uri 在taglib映射中查找taglib_uri为abs_uri的条目。如有发现, 对应的taglib_位
当需要tld文件及其在web.xml中的描述时,以及当不需要tld文件及其在web.xml中的描述时?来自本手册第7.3.6.2和7.3.6.3章: JSP.7.3.6.2计算TLD资源路径 下面介绍如何解析taglib指令以计算TLD 资源路径。它基于taglib指令的uri属性的值
- 如果uri是abs_uri,则为绝对uri 在taglib映射中查找taglib_uri为abs_uri的条目。如有发现, 对应的taglib_位置是TLD资源路径。如果找不到,请提供翻译 出现错误
- 如果uri是root\u rel\u uri,则是以/ 在taglib映射中查找taglib_uri为root_rel_uri的条目。如果被发现, 对应的taglib_位置是TLD资源路径。如果没有这样的条目 找到时,root_rel_uri是TLD资源路径
<taglib>
<taglib-uri>/myPRlibrary</taglib-uri>
<taglib-location>/WEB-INF/tlds/PRlibrary_1_4.tld</taglib-location>
</taglib>
/Mypr图书馆
/WEB-INF/tlds/PRlibrary_1_4.tld
然后它可以用作:
<%@ taglib uri=”/myPRlibrary” prefix=”x” %>
最后,回退规则允许taglib指令直接引用TLD。
这种安排非常方便快速开发,但成本较低
灵活性和问责制。例如,在上述情况下,它启用:
<%@ taglib uri=”/WEB-INF/tlds/PRlibrary_1_4.tld” prefix=”x” %>