Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Cách sử dụng action element <jsp:text> trong JSP

Action <jsp:text> có thể dùng để viết template text trong JSP pages và documents. Cú pháp đơn giản:

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

Body của template không thể chứa các element khác; chỉ chứa text và EL expressions (EL expressions sẽ được giải thích ở chương sau). Lưu ý trong file XML, bạn không thể dùng biểu thức như ${whatever > 0} vì dấu lớn hơn bất hợp pháp. Thay vào đó dùng dạng gt, như ${whatever gt 0} hoặc nhúng giá trị trong section CDATA.

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

Nếu cần khai báo DOCTYPE, ví dụ cho XHTML, bạn cũng phải dùng element <jsp:text> như sau:

<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>

Thử ví dụ trên với và không có action <jsp:text>.