Computer >> Máy Tính >  >> Lập trình >> Lập trình

Làm thế nào để in kết quả của một biểu thức java trong JSP?

thẻ hiển thị kết quả của một biểu thức. Điều này gần tương tự với cách <% =%> làm. Sự khác biệt ở đây là cho phép bạn sử dụng thẻ "." đơn giản hơn ký hiệu để truy cập thuộc tính. Ví dụ:để truy cập vào customer.address.street, hãy sử dụng thẻ .

thẻ có thể tự động thoát khỏi các thẻ XML để chúng không được đánh giá là thẻ thực.

Thuộc tính

Thẻ có các thuộc tính sau -

Thuộc tính Mô tả Bắt buộc Mặc định
Giá trị Thông tin xuất ra Không có
mặc định Thông tin dự phòng để xuất Không phần thân
EscapeXml Đúng nếu thẻ phải thoát khỏi các ký tự XML đặc biệt Không đúng

Ví dụ

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
   <head>
      <title> <c:out> Tag Example</title>
   </head>
   <body>
      <c:out value = "${'<tag> , &'}"/>
   </body>
</html>

Đoạn mã trên sẽ tạo ra kết quả sau -

<tag> , &