JSP中的<%@是什么意思?

4

我正在分析一个我在这里找到的JSP应用程序,以便更多地了解它。

我遇到了很多<%@...,但我不确定它是什么意思,也找不到任何解释。

例如,在这个上下文中:

<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

尖括号百分号符号 @ 的含义是什么?

8
先生,那是一个指令。 - Dioxin
2
这就是开发者在卡通片中当他们的代码无法运行时所说的话。 - biziclop
2个回答

2

<%@是指令属性。您可以包含一个页面或使用<%@声明标签库。

更多信息在这里


2

这些指令用于包含文件,定义与页面相关的属性,如脚本语言错误页面缓冲要求,并声明一个标签库,其中包含在页面中使用的自定义操作。

你写的是第三个,它声明了一个标签库


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接