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

จะเขียน JSP Expression ได้อย่างไร?


อิลิเมนต์นิพจน์ JSP มีนิพจน์ภาษาสคริปต์ที่ประเมิน แปลงเป็นสตริง และแทรกในที่ที่นิพจน์ปรากฏในไฟล์ JSP

เนื่องจากค่าของนิพจน์จะถูกแปลงเป็นสตริง คุณจึงสามารถใช้นิพจน์ภายในบรรทัดข้อความได้ ไม่ว่าจะถูกแท็กด้วย HTML ในไฟล์ JSP หรือไม่

อิลิเมนต์นิพจน์สามารถมีนิพจน์ใดๆ ที่ถูกต้องตามข้อกำหนดภาษา Java แต่คุณไม่สามารถใช้อัฒภาคเพื่อสิ้นสุดนิพจน์ได้

ต่อไปนี้เป็นไวยากรณ์ของ JSP Expression -

<%= expression %>

คุณสามารถเขียน XML ที่เทียบเท่ากับไวยากรณ์ข้างต้นได้ดังนี้ -

<jsp:expression>
   expression
</jsp:expression>

ตัวอย่างต่อไปนี้แสดง JSP Expression -

<html>
   <head>
      <title>A Comment Test</title>
   </head>
   <body>
      <p>Today's date: <%= (new java.util.Date()).toLocaleString()%></p>
   </body>
</html>

รหัสข้างต้นจะสร้างผลลัพธ์ดังต่อไปนี้ -

Today's date: 11-Sep-2010 21:24:25