JSP由浅入深(4-1)2007-01-05 13:02:23
上面的教程我们已经学会了如何在JSP网页中通过在<%= and %>字符系列之间嵌入Java表达式。但是通过将Java表达式放置到HTML进
JSP由浅入深(4-2)2007-01-05 13:02:22
上面提到的,如果仅仅是scriptlet是不会产生HTML的。如果scriptlet想产生HTML,它可以使用一个称为“out”的变量。这个变量不需要
JSP由浅入深(4-3)2007-01-05 13:02:22
另外一个被预定义非常有用的变量是“request”。它是一种javax.servlet.http.HttpServletRequest。在服务器端“request”处理浏览
JSP由浅入深(5-1)2007-01-05 13:02:21
在前面的教程中我们已经在一个scriptlet中使用了“out”变量来产生HTML输出。对于更复杂的HTML,如果我们还是使用“out”变量那就
JSP由浅入深(5-2)2007-01-05 13:02:21
实现Scriptlets 和 HTML的混合编制代码的另外一个例子:这里我们假设有一个布尔型(Boolean)的变量“hello”,如果将它的值设置
JSP由浅入深(6)2007-01-05 13:02:21
现在你所编写的JSP要变成一个类的定义。所有你编写的scriptlets要放置到这个类的一个方法中。同样,你可以增加变量和方法声明到这
JSP由浅入深(7)2007-01-05 13:02:21
在前面的教程中,我们已经使用了java.util.Date。可以有人就会问:为什么不只使用import java.util.*呢?其实,在JSPs中也可以使
JSP由浅入深(8)2007-01-05 13:02:20
JSP另外一个重要的语法是Tags(标记)。JSP Tags不是使用<%,而只是使用<字符。JSP Tag有点象HTML Tag 。JSP tags可以有一
JSP由浅入深(9)2007-01-05 13:02:20
在经典的网站上,访问者可以浏览几个网页并执行一些交互的行为。如果你在编写这样的网站,利用每一个用户的一些数据是非常有用的
JSP由浅入深(10-1)2007-01-05 13:02:19
表单(Forms)是在网站交互的一个很普通的方法。JSP使表单处理更加简单。在JSP中处理表单的标准方法是定义一个“bean”。这个“bea
JSP由浅入深(10-2)2007-01-05 13:02:19
一旦你定义了这个类,再编译它,并且将它放置于网络服务器的类路径中。这个服务器同样要定义一个特殊的目录来放置bean类。如果你
JSP由浅入深(11-1)2007-01-05 13:02:18
  JSP 1.1提出了一种扩展的JSP标志的方法,这种方法命名为“标志库”。这些库允许另外的一些类似于jsp:include 或者jsp:forwar
JSP由浅入深(11-2)2007-01-05 13:02:18
  至此,我们还有一些问题还没有澄清。首先,用户不能清除名字区域;而且如果用户在“age”区域键入一个不对的内容(不是一个效
JSP由浅入深(11-3)2007-01-05 13:02:18
  如果你细心点你还可以发现表单仍有一个问题,即“age”开始显示空而不是0。这个问题我们可以通过增加“emptyInt=0”到blx:ge
JSP由浅入深(12)2007-01-05 13:02:18
  比如来自Blazix服务器的标志库在你的系统环境中不能使用,那么不使用标志库来实现相似的功能呢?本教程就是为这个问题而提出