Chinaunix首页 | 论坛 | 博客
  • 博客访问: 547632
  • 博文数量: 136
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 1343
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-19 23:18
文章分类

全部博文(136)

文章存档

2011年(28)

2009年(60)

2008年(48)

我的朋友

分类: Java

2008-08-23 16:06:58

JSP元素
    JSP有三种类型的元素:指令元素(directive element),行为元素(action element)和脚本元素(scripting element)
指令元素
        元素                描述
    <%@ page ....%>      定义了独立于页面的属性,例如会话跟踪,错误处理页面和对缓存的要求
    <%@ include..%>      在翻译阶段引入一个文件
    <%@ taglib...%>      声明一个在页面使用的,包含自定义行为的标记库
上面所示的指令元素用于置顶关于页面本身的一些信息,这些信息在各个页面请求间保持不变。这些信息内容包括:是否需要会话跟踪,对缓冲的要求,以及用于报告错误的页面名称,等等。
标准行为元素
    行为元素通常在浏览器请求JSP页面时,根据它所需要的信息来执行某些动作。例如,行为元素可以访问请求中携带的参数,然后执行一次数据库查询。他也可以动态地生成HTML,例如根据从某个外部系统受到的信息来填充一个表格。
JSP规范定义了一些标准行为元素,如下所示
行为元素            描述
      使一个javaBeans组件在该页中使用
  从一个javaBeans组件中获得某个属性值,并将其添加到应答中
  设置javaBeans的属性值
      在请求阶段引入来自一个servlet或JSP页面的应答结果
      将对请求的处理转交给一个servlet或JSP页面
        使用将请求转交给另一个servlet或JSP页面时
                      ,向这个请求加入一个参数值
       生成包含了独立于适当浏览器的元素(OBJECT或EMBED)的HTML,当使用java插件
                   软件来执行一个applet时,这些元素是必须的
脚本元素
<%.....%>          小脚本(scriptlet),用于嵌入脚本代码
<%=.....>          表达式,用于嵌入java表达式,这些表达式的结果将加入应答中,也可以用作运行时
                   行为的属性值
<%!....%>          声明,用于在JSP页面的是吸纳类中声明实例变量的方法。
阅读(816) | 评论(0) | 转发(0) |
0

上一篇:JSP的处理过程

下一篇:web.xml详解

给主人留下些什么吧!~~