首 页 | 精品电影 | 音乐天堂 | 在线游戏 | Flash MTV | 三湘书屋 | 幽默笑话 | 三湘图库 | 美女写真 | IT知识库 | QQ贴图 | 加入书签

网页制作网络编程图形图象操作系统冲浪宝典软件教学网络安全认证考试通信技术电子商务业内动态书籍教程原码

最近更新 文章分类 多媒体类 精品软件

本站搜索:
您的位置:三湘时空 -> IT知识库 -> 文章分类 -> JSP教程 -> JSP由浅入深(5)—— Scriptlets和HTML的混合  
JSP由浅入深(5)—— Scriptlets和HTML的混合


文章类别:JSP教程 来源: 作者: 发表日期:2005-10-4 字体:[ ]

小游戏 | 在线影院 | 幽默笑话 | 源码下载 | Flash MTV | 音乐试听 | 书屋 | 美女写真

在前面的教程中我们已经在一个scriptlet中使用了“out”变量来产生HTML输出。对于更复杂的HTML,如果我们还是使用“out”变量那就会失去JSP编程的许多优势。其实我们可以很简单地就实现Scriptlets 和 HTML的混合。

假如你要在HTML产生一个表格。产生表格是一个普通的操作,在实践中你可能想从一个SQL表格或者从文件的行产生一个表格。为了是所举的例子尽量的简单,我们产生一个表格,使这个表格包含从1到N的数字。虽然以下的例子不是很有用,但是你从中可以学到一些技巧的。以下就是JSP的程序片段:

<TABLE BORDER=2>

<%

for ( int i = 0; i < n; i++ ) {

%>

<TR>

<TD>Number</TD>

<TD><%= i+1 %></TD>

</TR>

<%

}

%>

</TABLE>

在编制代码之前,你应该首先定义一个整型(int)变量“n”,利用这个变量我们要输出“n”行的表格。从上面的代码中我们可以注意到%> 和 <%字符出现在“for”循环中,原来这是为了使你退到HTML然后又回到scriptlet,其实这正是Scriptlets 和 HTML的混合的技巧。

上面的代码其实很简单:可以退出scriptlet的时候,就编写HTML;然后又回到scriptlet中去。任何的循环控制表达式,比如“while”或者“for”循环以及“if”语句都可以控制HTML。如果HTML处在一个循环中它就会在每一次的循环中执行一次。

上一篇:JSP由浅入深(4)—— Scriptlets 下一篇:JSP由浅入深(6)—— JSP声明
本栏目热门文章
·Tomcat5+Mssql server 2000数据库连接池配置之 2005-10-4
·配置Eclpise+tomcat并实现JSP的编写与部署 2005-10-4
·JSP连接SQL Server 2000系统配置 2005-10-4
·Windows下JSP开发环境的配置 2005-10-4
·zip版本Tomcat配置新手入门 2005-11-3
·Windows2000下整合Mysql4.0.13与Tomcat4. 2005-10-4
·配置整合Win+Apache+PHP+MySQL+Tcomcat(或 2005-10-4
·JDBCTM 指南:入门3 - DriverManager 2005-10-4
·Struts学习傻瓜式入门篇 2005-10-4
·JSP由浅入深(2)—— 第一个JSP 2005-10-4
新近更新文章
·zip版本Tomcat配置新手入门 2005-11-3
·配置Eclpise+tomcat并实现JSP的编写与部署 2005-10-4
·Eclipse 3.0 上配置JSP开发环境 2005-10-4
·测试你对技术的掌握度:JSP程序员成长之路 2005-10-4
·Tomcat5+Mssql server 2000数据库连接池配置之 2005-10-4
·成为一个成功Jsp程序员的九步 2005-10-4
·JSP连接SQL Server 2000系统配置 2005-10-4
·win2000server IIS和tomcat5多站点配置 2005-10-4
·Windows下JSP开发环境的配置 2005-10-4
·Struts学习傻瓜式入门篇 2005-10-4
首 页 | 软件发布 | 广告联系 | 下载帮助 | 意见反馈 | 网站地图
  CopyRight? 2002-2004 WWW.SXSKY.NET? All Rights Reserved
三湘时空 站长QQ:82675303 Email: