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

จะตั้งค่าผลลัพธ์ของนิพจน์ java ในคุณสมบัติใน JSP ได้อย่างไร


แท็กเป็นเวอร์ชันที่เป็นมิตรกับ JSTL ของ setProperty หนังบู๊. แท็กมีประโยชน์เพราะจะประเมินนิพจน์และใช้ผลลัพธ์เพื่อตั้งค่าของ JavaBean หรืออ็อบเจ็กต์ java.util.Map .

คุณสมบัติ

แท็กมีคุณสมบัติดังต่อไปนี้ −

แอตทริบิวต์ คำอธิบาย จำเป็น ค่าเริ่มต้น
ค่า ข้อมูลที่ต้องบันทึก ไม่ ร่างกาย
เป้าหมาย ชื่อของตัวแปรที่ควรแก้ไขคุณสมบัติ ไม่ ไม่มี
ทรัพย์สิน คุณสมบัติที่จะแก้ไข ไม่ ไม่มี
var ชื่อตัวแปรที่ใช้เก็บข้อมูล ไม่ ไม่มี
ขอบเขต ขอบเขตของตัวแปรในการเก็บข้อมูล ไม่ หน้า

หากระบุเป้าหมาย จะต้องระบุคุณสมบัติด้วย

ตัวอย่าง

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
   <head>
      <title><c:set> Tag Example</title>
   </head>
   <body>
      <c:set var = "salary" scope = "session" value = "${2000*2}"/>
      <c:out value = "${salary}"/>
   </body>
</html>

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

4000