![]() JSP由浅入深(9)在经典的网站上,访问者可以浏览几个网页并执行一些交互的行为。如果你在编写这样的网站,利用每一个用户的一些数据是非常有用的。为了这个目的,我们可以使用JSP中的"sessions"... 日期:2024-12 ![]() JSP由浅入深(10-1)表单(Forms)是在网站交互的一个很普通的方法。JSP使表单处理更加简单。在JSP中处理表单的标准方法是定义一个“bean”。这个“bean”不是一个完全的Java bean。你只需在定义一个类使... 日期:2024-12 ![]() JSP由浅入深(10-2)一旦你定义了这个类,再编译它,并且将它放置于网络服务器的类路径中。这个服务器同样要定义一个特殊的目录来放置bean类。如果你是使用Blazix你可以将它们放置到“classes”目录中。如果你必须改... 日期:2024-12 ![]() JSP由浅入深(11-1)JSP 1.1提出了一种扩展的JSP标志的方法,这种方法命名为“标志库”。这些库允许另外的一些类似于jsp:include 或者jsp:forward的标志,但是它们不是以jsp:为前缀的并且还附件... 日期:2024-12 ![]() JSP由浅入深(11-2)至此,我们还有一些问题还没有澄清。首先,用户不能清除名字区域;而且如果用户在“age”区域键入一个不对的内容(不是一个效果的整型数值),Java异常错误就会发生。 现在,我们将使用Blazix标志... 日期:2024-12 ![]() JSP由浅入深(11-3)如果你细心点你还可以发现表单仍有一个问题,即“age”开始显示空而不是0。这个问题我们可以通过增加“emptyInt=0”到blx:getProperty和blx:setProperty标志中,这样... 日期:2024-12 ![]() JSP由浅入深(12)比如来自Blazix服务器的标志库在你的系统环境中不能使用,那么不使用标志库来实现相似的功能呢?本教程就是为这个问题而提出的。这个问题是可以解决的,只是代码要长一点。主要地,你必须亲自编辑HTML标... 日期:2024-12 ![]() JSP语法(3)声明 在JSP程序中声明合法的变量和方法 JSP 语法<%! declaration; [ declaration; ]+ ... %> 例子<%! int i = 0; %>... 日期:2024-12 ![]() JSP语法(6)Page 指令 定义JSP文件中的全局属性. JSP 语法<%@ page [ language="java" ] [ extends="package.clas... 日期:2024-12 ![]() JSP语法(7)Taglib 指令 定义一个标签库以及其自定义标签的前缀. JSP 语法<%@ taglib uri="URIToTagLibrary" prefix="tagP... 日期:2024-12 ![]() JSP语法(8)<jsp:forward> 重定向一个HTML文件,JSP文件,或者是一个程序段. JSP 语法<jsp:forward page={"relativeURL"... 日期:2024-12 |
|
|||||||||||||||||||||||||||||||||||||||||||||
|