您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

bean动作和EL表达式语言基础(2)

来源:未知 责任编辑:责任编辑 发表时间:2015-10-08 14:15 点击:

使用[]时,如果[]里没有引号,容器会计算括号中的内容,搜说与该名字绑定的属性,并替换为这个属性的值

中括号中可以使用嵌套表达式,例如:${musicMap[MusicType[0]]}

param隐式对象:得到对应参数名的参数,例如${param.food}

paramValues隐式对象:得到对应参数名的多个参数,例如${paramValues.food[0]},${paramValues.food[1]}

得到host首部:${header["host"]}或者${header.host}

得到http请求方法:不是${requestScope.method}而是${pageContext.request.method}

requestScope只是请求作用域属性的一个Map,而不是请求对象本身

作用域隐式对象可以解决命名冲突的问题,还可以解决属性名中有点号的问题,例如:一个属性叫做foo.person,${foo.person.name}就找不到你想找的性质,因为容器吧foo当做属性名,用隐式对象解决,${requestScope["foo.person"].name},ok。

得到cookie值,例如:${cookie.userName.value}

得到上下文初始化参数,例如:${initParam.mainEmail},注意,initParam表示上下文初始化参数,不是servlet初始化参数

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • JSP与Servlet
  • 打开一个jsp页面默认查询所有数据,调用action
  • 使用JSP标签库验证用户的输入(2)完
  • 自己动手写MiniBBS系列(基本篇)之用户登录
  • JSP取当前日期
  • WIN98/2000下的jsp服务器
  • 自定义JSP标签(tag)浅议
  • Struts学习傻瓜式入门篇
  • JDBC 入门(一)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1