jsp - 在哪里放置我的 taglib 声明?

标签 jsp jstl

我有一个 JSP,我将开始使用 JSTL 标记库。所以我需要声明它,我按行做

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

但是我把这段代码放在哪里呢?在文件的顶部,在一切之前,还是在导入之后?有关系吗?

最佳答案

通常就在文件的顶部。如果您开始使用多个标签库,您还可以将其移动到单独的包含文件中以安全输入。例如

/WEB-INF/jspf/taglibs.jspf

<%@ page contentType="text/html;charset=utf8"%>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>

/WEB-INF/jsp/index.jsp
<%@ include file="/WEB-INF/jspf/taglibs.jspf" %>

关于jsp - 在哪里放置我的 taglib 声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10188559/

相关文章:

Spring 消息标签。如何仅尝试在属性存在时显示

jsp - fmt 标签的问题

java - 在JSP显示表中显示HashMap键和值

Java/Jsp XML Dom

java - 如何在jsp中的一个表中显示来自3个 map 的数据

java - JSP:上传文件到服务器的最佳实践

java - 如何从自定义标签返回值

java - spring mvc 应用程序中未填充选择框

java - 当其中的数据被修改时,链接就会过期

jsp - 检查 <s :iterator> tag for struts 2 中 arraylist 中的 stat.count 值