Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java EE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
话题被移动
该话题已被移动 - floater , 2003-03-07 00:24
如果您尚不清楚该话题被移动的原因,请参考论坛规则以及本版公告或者联系本版版主。
作者 JSP由浅入深(8)—— JSP Tags [Re:ccic134302]
ccic134302





发贴: 185
积分: 40
于 2003-03-06 12:32 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
JSP由浅入深Musical Note—— JSP Tags
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标志。




联想游戏(欢迎跟贴,哈)

话题树型展开
人气 标题 作者 字数 发贴时间
10837 JSP由浅入深系列讲座 ccic134302 1268 2003-03-06 12:10
9336 Re:JSP由浅入深系列讲座 ccic134302 466 2003-03-06 12:12
9406 JSP由浅入深(11)—— 标记库 ccic134302 1210 2003-03-06 12:39
9293 JSP由浅入深(12)—— 表单编辑 ccic134302 897 2003-03-06 12:41
8690 Re:JSP由浅入深系列讲座 AsFlower520 7 2003-03-06 15:26
8856 Re:JSP由浅入深系列讲座 dechon 22 2003-03-10 12:01
9456 JSP由浅入深系列讲座(三) ccic134302 524 2003-03-06 12:14
9535 JSP由浅入深(4)—— Scriptlets ccic134302 768 2003-03-06 12:23
9370 JSP由浅入深(5)—— Scriptlets和HTML的混合 ccic134302 736 2003-03-06 12:25
9338 JSP由浅入深(6)—— JSP声明 ccic134302 710 2003-03-06 12:28
9490 JSP由浅入深(7)—— JSP Directives ccic134302 691 2003-03-06 12:30
9653 JSP由浅入深(8)—— JSP Tags ccic134302 888 2003-03-06 12:32
9302 JSP由浅入深(9)—— JSP Sessions ccic134302 1059 2003-03-06 12:34
9344 JSP由浅入深(10)—— Beans and Forms处理 ccic134302 1256 2003-03-06 12:37

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923