手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>Java技术>列表

利用JSP 2.0开发Web应用程序1

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

1:表达式语言运算符

运算符

说明

-

*

/ 或 div

% 或 mod

模(求余)

== 或 =

等于

!= 或 !=

不等于

< 或 lt

小于

> 或 gt

大于

<= 或 le

小于等于

>= 或 ge

大于等于

&& 或 and

逻辑与

|| or or

逻辑或

! 或 not

逻辑非

empty

检查是否为空值

a ? b : c

条件运算符

隐含对象

除了运算符外,表达式语言还定义了一些隐含对象以支持网页作者访问需要的应用程序数据。表达式语言定义的隐含对象如表2所示,后面将给出使用这些隐含对象的一个例子。

2:表达式语言中的隐含对象

隐含对象

内容

applicationScope

应用程序范围内的scoped变量组成的集合

cookie

所有cookie组成的集合

header

HTTP请求头部,字符串

headerValues

HTTP请求头部,字符串集合

initParam

全部应用程序参数名组成的集合

pageContext

当前页面的javax.servlet.jsp.PageContext对象

pageScope

页面范围内所有对象的集合

param

所有请求参数字符串组成的集合

paramValues

所有作为字符串集合的请求参数

requestScope

所有请求范围的对象的集合

sessionScope

所有会话范围的对象的集合

表达式语言的例子

如你所言,网页作者无须学习Java也能够使用这种表达式语言。示例代码1显示了一些表达式的例子和隐含对象的使用。

代码示例1: ex1.jsp

要运行这个例子,请参照以下步骤,这里我们假定Tomcat 5.0安装在c:\tomcat5.0下。

  1. 切换目录到 c:\Tomcat5.0\webapps\jsp-examples
  2. 创建新目录,名字可以是任意的,比如jsp2-tutorial
  3. 切换到jsp2-tutorial
  4. 把ex1.jsp复制并保存到该目录下
  5. 启动Tomcat 5服务器:指向“开始”->“程序”->“Apache Tomcat 5.0”,单击“Apache Tomcat 5.0”来启动Tomcat
  6. 在浏览器中输入http://localhost:8080/jsp-examples/jsp2-tutorial/ex1.jsp

你将看到类似图1所示的画面。使用表达式语言就这么简单!


1JSP表达式语言和隐含对象


注意: 在本文中,所有的JSP文件都保存在c:\Tomcat5.0\webapps\jsp-examples\jsp2-tutorial目录下。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!