的目的,我寫了jsp
-page我總是添加以下行:%@在JSP
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
但到底是什麼意思<%@ %>
一般?我知道,我們可以通過一個小腳本
<% \\some java code %>
所以@taglib
看起來像被應用到prefix
註釋代碼嵌入到JSP。這是對的嗎?
的目的,我寫了jsp
-page我總是添加以下行:%@在JSP
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
但到底是什麼意思<%@ %>
一般?我知道,我們可以通過一個小腳本
<% \\some java code %>
所以@taglib
看起來像被應用到prefix
註釋代碼嵌入到JSP。這是對的嗎?
它是一種JSP directive
JSP指令提供指導和指令容器, 告訴它如何處理JSP處理的某些方面。 JSP指令影響servlet類的整體結構。它通常有以下形式:
<%@ directive attribute="value" %>
的<%@ >
是JSP - Directives一個標籤,可以是:
Page指令 <%@頁...%> :定義頁面相關屬性,如 腳本語言,錯誤頁面和緩衝要求。
包含指令 <%@ include ...%>:在翻譯階段包含一個文件。
taglib指令 <%@的taglib ...%>:聲明標記庫,包含自定義操作,在頁面中使用 。
這是一個JSP Directive.The JSP指令是告訴Web容器如何在JSP頁面翻譯成相應的servlet.The taglib指令是使用JSP directive.The JSP taglib指令的一個消息定義一個定義了許多標籤的標籤庫。