Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jsp中%@的用途_Java_Jsp - Fatal编程技术网

Java jsp中%@的用途

Java jsp中%@的用途,java,jsp,Java,Jsp,在编写jsp-页面时,我总是添加以下行: <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 但是一般来说,意味着什么?我知道我们可以通过脚本将代码嵌入到jsp中 <% \\some java code %> 因此,@taglib看起来像是应用于前缀的注释。这是正确的吗?这是一个错误 JSP指令为容器提供方向和说明, 告诉它如何处理JSP处理的某些方面。 JSP指令影响servlet类的

在编写
jsp
-页面时,我总是添加以下行:

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

但是一般来说,
意味着什么?我知道我们可以通过脚本将代码嵌入到jsp中

<% \\some java code %>

因此,
@taglib
看起来像是应用于
前缀的注释。这是正确的吗?

这是一个错误

JSP指令为容器提供方向和说明, 告诉它如何处理JSP处理的某些方面。 JSP指令影响servlet类的整体结构。它通常有以下形式:


的标记,可以是:

  • 页面指令:定义页面相关属性,例如 脚本语言、错误页和缓冲要求

  • 包含指令:在翻译阶段包含文件

  • Taglib指令:声明包含自定义操作的标记库, 在页面中使用


它是一个JSP指令。JSP指令是告诉web容器如何将JSP页面转换为相应的servlet的消息。taglib指令是JSP指令之一。JSP taglib指令用于定义定义多个标记的标记库

 <%@ directive attribute="value" %>