最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:动视网 责编:小采 时间:2020-11-09 17:08:34
文档

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

JSP由浅入深(5)――Scriptlets和HTML的混合_MySQL:Scriptlets 在前面的教程中我们已经在一个scriptlet中使用了out变量来产生HTML输出。对于更复杂的HTML,如果我们还是使用out变量那就会失去JSP编程的许多优势。其实我们可以很简单地就实现Scriptlets 和 HTML的混合。假如你要在HTML产生
推荐度:
导读JSP由浅入深(5)――Scriptlets和HTML的混合_MySQL:Scriptlets 在前面的教程中我们已经在一个scriptlet中使用了out变量来产生HTML输出。对于更复杂的HTML,如果我们还是使用out变量那就会失去JSP编程的许多优势。其实我们可以很简单地就实现Scriptlets 和 HTML的混合。假如你要在HTML产生


Scriptlets

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

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

<%

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

%>

<%

}

%>

Number<%= i+1 %>

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

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

文档

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

JSP由浅入深(5)――Scriptlets和HTML的混合_MySQL:Scriptlets 在前面的教程中我们已经在一个scriptlet中使用了out变量来产生HTML输出。对于更复杂的HTML,如果我们还是使用out变量那就会失去JSP编程的许多优势。其实我们可以很简单地就实现Scriptlets 和 HTML的混合。假如你要在HTML产生
推荐度:
标签: 表格 一个 可以
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top