kop*_*ppt 1 jsp-tags tld java-ee
当我们使用下面的Compiler指令时,我不在web.xml中使用
<%@ taglib uri="/struts-tags" prefix="s"%>
Run Code Online (Sandbox Code Playgroud)
tomcat会怎么做?taglib如何找到.tld?它有搜索序列吗?我想知道这个原则.THX〜
这是它的工作方式:
包含标记库的JAR文件具有.tld文件,该文件又包含一个<uri>带有字符串的标记,该字符串需要与JSP中的值匹配.
例如,标准JSTL JAR有一个带有此URI的c.tld文件:
<uri>http://java.sun.com/jsp/jstl/core</uri>
Run Code Online (Sandbox Code Playgroud)
这是使用核心JSTL标记库所需的URI.
它与您放置JAR以及与.tld有关的所有内容无关.