小编Sha*_*irr的帖子

JSP 2.0 - 在没有.tld声明的JSP文档中使用标记文件

我想在我的jsp文档文件中使用这样的东西:

<%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
Run Code Online (Sandbox Code Playgroud)

但是,在我看过的所有30多个示例中,每个人都使用简单的jsp语法,而不是jsp文档语法.像这样的东西:

<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
    xmlns:c="http://java.sun.com/jsp/jstl/core"
    xmlns:fn="http://java.sun.com/jsp/jstl/functions"
    xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
    xmlns:t="/WEB-INF/tags" 
    xmlns="http://www.w3.org/1999/xhtml"
    version="2.0">
Run Code Online (Sandbox Code Playgroud)

根本行不通.页面上看不到驻留在/ WEB-INF /标签中的所有标记文件.只有我定义了一个tld文件,并列出了那里的所有标签,才能在页面上访问它们.是否可以避免tld声明并仍在jsp文档页面中使用标记文件?

jsp jsp-tags

3
推荐指数
2
解决办法
9308
查看次数

标签 统计

jsp ×1

jsp-tags ×1