jsp 文本操作元素有什么用?
<jsp: text> 操作可以用在 JSP 页面和文档中写入模板文本。下面是此操作的简单句法 −
<jsp:text>Template data</jsp:text>
模板体不能包含其他元素;它只能包含文本和 EL 表达式(注意 − EL 表达式将在下一章节中说明)。注意在 XML 文件中,您不能使用诸如 ${whatever > 0} 之类的表达式,因为大于号是非法的。取而代之的是使用 gt 形式,比如 ${whatever gt 0},或者另一种方法是在 CDATA 分区中嵌入值。
<jsp:text><![CDATA[<br>]]></jsp:text>
如果您需要包含 DOCTYPE 声明,比如 XHTML,您还必须使用如下所示的 <jsp:text> 元素 −
<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>
尝试使用和不使用 <jsp:text> 操作的上述示例。
广告