jsp 文字操作元素有什麼用?


<jsp: text> 操作可以用在 JSP 頁面和文件中寫入模板文字。下面是此操作的簡單句法 −

<jsp:text>Template data</jsp:text>

模板體不能包含其他元素;它只能包含文字和 EL 表示式(注意 − EL 表示式將在下一章節中說明)。注意在 XML 檔案中,您不能使用諸如 ${whatever > 0} 之類的表示式,因為大於號是非法的。取而代之的是使用 gt 形式,比如 ${whatever gt 0},或者另一種方法是在 CDATA 分割槽中嵌入值。

<jsp:text><![CDATA[<br>]]></jsp:text>

如果您需要包含 DOCTYPE 宣告,比如 XHTML,您還必須使用如下所示的 <jsp:text> 元素 −

<jsp:text><![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd">]]></jsp:text>
<html>
   <head>
      <title>jsp:text action</title>
   </head>
   <body>
      <books>
         <book>
            <jsp:text>
               Welcome to JSP Programming
            </jsp:text>
         </book>
      </books>
   </body>
</html>

嘗試使用和不使用 <jsp:text> 操作的上述示例。

更新時間:30-Jul-2019

107 瀏覽次數

開啟你的 職業

完成本課程可獲得認證

開始
廣告