JSP由浅入深(8)

爱你栋栋24

爱你栋栋24

2016-01-29 12:40

JSP由浅入深(8),JSP由浅入深(8)
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

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/java/)

<jsp:include page="hello.jsp"/


</BODY


</HTML


现在将上面代码中的“jsp:include”改为“jsp:forward”看看它们有什么区别。其实这两个预先定义的标志是很有用的。

再给出本节的练习吧,编写一个JSP,使之根据一个布尔型(boolean)变量来对一个包含的文件。这里还是提示一下吧,要用到HTML和scriptlets的混合编程来处理JSP标志。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/java/)
展开更多 50%)
分享

猜你喜欢

JSP由浅入深(8)—— JSP Tags

Java JAVA基础
JSP由浅入深(8)—— JSP Tags

JSP由浅入深(8)

Java JAVA基础
JSP由浅入深(8)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

JSP由浅入深(6)

Java JAVA基础
JSP由浅入深(6)

JSP由浅入深(7)

Java JAVA基础
JSP由浅入深(7)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JSP由浅入深(1)

Java JAVA基础
JSP由浅入深(1)

JSP由浅入深(4)—— Scriptlets

Java JAVA基础
JSP由浅入深(4)—— Scriptlets

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用Visual C++实现PDF文件的显示

用Visual C++实现PDF文件的显示

教你用Javascript制作连续滚动的字幕

教你用Javascript制作连续滚动的字幕
下拉加载更多内容 ↓