JSP由浅入深(5)—— Scriptlets和HTML地混合

Pang136577

Pang136577

2016-02-19 20:08

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐JSP由浅入深(5)—— Scriptlets和HTML地混合,赶紧看过来吧!

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

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

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

TABLE BORDER=2
%
for ( int i = 0; i n; i++ ) {
%
TR
TDNumber/TD
TD%= i+1 %/TD
/TR
%
}
%
/TABLE

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

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

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

展开更多 50%)
分享

猜你喜欢

JSP由浅入深(5)—— Scriptlets和HTML地混合

Web开发
JSP由浅入深(5)—— Scriptlets和HTML地混合

JSP由浅入深(5)—— Scriptlets和HTML的混合

Java JAVA基础
JSP由浅入深(5)—— Scriptlets和HTML的混合

s8lol主宰符文怎么配

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

JSP由浅入深(4)—— Scriptlets

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

JSP由浅入深(5-1)

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

lol偷钱流符文搭配推荐

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

JSP由浅入深(5-2)

Java JAVA基础
JSP由浅入深(5-2)

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

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

lolAD刺客新符文搭配推荐

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

心情不好的时候听什么都忐忑

心情不好的时候听什么都忐忑

解读HTML:WEB标准的误解

解读HTML:WEB标准的误解
下拉加载更多内容 ↓