时间: 2021-07-31 作者:daque
jsp其余一个要害的语法是tags(标志)。jsp tags不是运用<%,而不过运用<字符。jsp tag有点象html tag 。jsp tags不妨有一个“start tag”、一个“tag body”以及一个“end tag”。发端和中断的标记都不妨运用标记的名字,都被圈在<和>字符内里。中断的标记是在字符<反面加一个反斜杆(/)字符。这个标记名字有一个嵌入的冒号(:)字符在内里,个中冒号前方的局部刻画了标记的典型。举个例子吧: <some:tag> body </some:tag> 即使标记不须要一个主体,那么发端和中断标记不妨合成在一道,比方 : <some:tag/> 这边咱们运用一个/>代替了>字符,如许咱们就不妨赶快地中断标记而不须要一个实业。这条语法跟xml的是一律的。 标记不妨分红两种典型:一种是从外部标记库中连载的,其余一种是预先设置的标记。预先设置的标记是以jsp:字符发端的。举个例子吧,jsp:include是一个预先设置的标记,它用来囊括其它的网页。 在前方的教程咱们仍旧进修了“include directive”。本来它跟jsp:include是很一致的。它们都不是在原始文献中承载被包括的文献的文本,而是在运转的功夫挪用被囊括的标记。底下是一个jsp:include 运用的例子: <html> <body> going to include hello.jsp...<br> <jsp:include page="hello.jsp"/> </body> </html> 此刻将上头代码中的“jsp:include”改为“jsp:forward”看看它们有什么辨别。本来这两个预先设置的标记是很有效的。 再给出本节的熟习吧,编写一个jsp,使之按照一个布尔型(boolean)变量来对一个包括的文献。这边仍旧提醒一下吧,要用到html和scriptlets的搀和编制程序来处置jsp标记。