Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

การใช้งาน Action <jsp:text> ใน JSP


Action <jsp:text> สามารถใช้เพื่อเขียนข้อความเทมเพลตในหน้า JSP และเอกสาร ไวยากรณ์ง่ายสำหรับ Action นี้คือ -

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

Body ของเทมเพลตไม่สามารถมีองค์ประกอบอื่นๆ ได้ สามารถมีได้แค่ข้อความและนิพจน์ EL (Note - EL Expressions อธิบายในบทต่อไป) โปรดทราบว่าในไฟล์ XML คุณไม่สามารถใช้นิพจน์เช่น ${whatever > 0} ได้ เนื่องจากเครื่องหมาย Greater-than เป็นผิดกฎหมาย แทนที่จะใช้ ให้ใช้รูปแบบ gt เช่น ${whatever gt 0} หรือทางเลือกคือการฝังค่าในส่วน CDATA

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

หากคุณต้องการรวมการประกาศ DOCTYPE เช่น สำหรับ XHTML คุณต้องใช้องค์ประกอบ <jsp:text> ดังนี้ -

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