当前位置: 首页 > news >正文

连云港网站建设电话南宁求介绍seo软件

连云港网站建设电话,南宁求介绍seo软件,网站托管的好处,做网站的公司苏州目录 1.EL表达式概述 2.EL表达式运算 3.EL表达式操作对象 4.EL表达式内置对象 4.1.参数隐藏对象 4.2.域隐藏对象 4.3.PageContext对象 1.EL表达式概述 EL&#xff08;Expression Language&#xff09;是一门表达式语言&#xff0c;它对应<% ... %>。在JSP中&…

目录

1.EL表达式概述

2.EL表达式运算

3.EL表达式操作对象

4.EL表达式内置对象

4.1.参数隐藏对象

4.2.域隐藏对象

4.3.PageContext对象


1.EL表达式概述

EL(Expression Language)是一门表达式语言,它对应<%= ... %>。在JSP中,表达式会被输出,所以EL表达式也会被输出

EL表达式的格式:${ ... },例如:${1+2}

在使用EL表达式时,要求page指令的isELIgnored属性为false。这样JSP在编译成.java时才不会忽略EL表达式

如果希望某个EL表达式被JSP编译器忽略,那么可以在EL表达式之前添加“\”,例如:${1+2}

2.EL表达式运算

运算符说明范例结果
+${17+5}22
-${17-5}12
*${17*5}85
/或div${17/5}或${17 div 5}3
%或mod取余${17%5}或${17 mod 5}2
==或eq等于${5==5}或${5 eq 5}TRUE
!=或ne不等于${5!=5}或${5 ne 5}FALSE
<或lt小于${3<5}或${3 lt 5}TRUE
>或gt大于${3>5}或${3 gt 5}FALSE
<=或le小于等于${3<=5}或${3 le 5}TRUE
>=或ge大于等于${3>=5}或${3 ge 5}FALSE
&&或and并且${true&&false}或${true and false}FALSE
!或not${!true}或${not true}FALSE
||或or或者${true||false}或${true or false}TRUE
empty是否为空${empty “”},可以判断字符串、数组、集合的长度是否为0,为0返回true。empty还可以与not或!一起使用。${not empty “”}TRUE

3.EL表达式操作对象

操作变量和常量:${name}、${8}

操作List和数组:${list[0]}、${arr[0]}

操作bean的属性:${person.name}等价于${person['name']},对应person.getName()

操作Map的值:${map.key}等价于${map['key']},对应map.get(key)

4.EL表达式内置对象

在EL表达式中,无需创建就可以使用的对象称为EL隐藏对象(内置对象)。在EL中一共有11个隐藏对象,它们都与Map(key-value)相似。其中10个是Map,1个是PageContext

4.1.参数隐藏对象

  • param

param是Map<String, String>类型,param对象可以用来获取参数,与request.getParameter()方法相同

在使用EL获取参数时,如果参数不存在,返回的是空字符串,而不是null。这一点与request.getParameter()方法不同

  • paramValue

paramValues是Map<String, String[]>类型,当一个参数名对应多个参数值时可以使用它

  • header

header是Map<String, String>类型,用来获取请求头

  • headerValues

headerValues是Map<String, String[]>类型。当一个请求头名称对应多个值时使用该对象

  • initParam

initParam是Map<String, String>类型,它对应web.xml文件中的<context-param>参数

  • cookie

cookie是Map<String, Cookie>类型,其中key是Cookie的名字,而值是Cookie对象本身

4.2.域隐藏对象

使用EL表达式最为常用的就是获取域对象中保存的数据,例如:${pageScope.xxx},表示获取在pageContext保存的数据。当然它和${pageScope['xxx']}是等价的

  • pageScope

pageScope是Map<String, Object>类型,${pageScope.xxx}的功能等同于pageContext.getAttribute("xxx"),两者的区别在于,前者在数据不存在的=时返回空字符串,后者返回null

  • requestScope

requestScope是Map<String, Object>类型,装载了request对象中的所有数据

  • sessionScope

sessionScope是Map<String, Object>类型,装载了session对象中的所有数据

  • applicationScope

applicationScope是Map<String, Object>类型,装载了application对象中的所有数据

当EL中给出的不是隐藏对象时,表示在四个域中查找数据,例如;${a}表示:

  • 在${pageScope.a}中查找,如果找到就返回

  • 在${requestScope.a}中查找,如果找到就返回

  • 在${sessionScope.a}中查找,如果找到就返回

  • 在${applicationScope.a}中查找,如果找到就返回,找不到就返回空字符串

4.3.PageContext对象

  • pageContext

pageContext是PageContext类型,可以使用pageContext对象调用getXXX()方法,例如:${pageContext.request}即pageContext.getRequest

Expression说明
${pageContext.request.queryString}pageContext.getRequest().getQueryString();
${pageContext.request.requestURL}pageContext.getRequest().getRequestURL();
${pageContext.request.contextPath}pageContext.getRequest().getContextPath();
${pageContext.request.method}pageContext.getRequest().getMethod();
${pageContext.request.protocol}pageContext.getRequest().getProtocol();
${pageContext.request.remoteUser}pageContext.getRequest().getRemoteUser();
${pageContext.request.remoteAddr}pageContext.getRequest().getRemoteAddr();
${pageContext.session.new}pageContext.getSession().isNew();
${pageContext.session.id}pageContext.getSession().getId();
${pageContext.servletContext.serverInfo}pageContext.getServletContext().getServerInfo();

文章转载自:
http://pandowdy.rtzd.cn
http://fissile.rtzd.cn
http://mandarine.rtzd.cn
http://niggertoe.rtzd.cn
http://prelate.rtzd.cn
http://glaucoma.rtzd.cn
http://interlinear.rtzd.cn
http://cognizable.rtzd.cn
http://mirador.rtzd.cn
http://auramine.rtzd.cn
http://senseful.rtzd.cn
http://human.rtzd.cn
http://waterway.rtzd.cn
http://importee.rtzd.cn
http://assuredness.rtzd.cn
http://flagellator.rtzd.cn
http://undefendable.rtzd.cn
http://empress.rtzd.cn
http://apostolic.rtzd.cn
http://quiddity.rtzd.cn
http://pekingology.rtzd.cn
http://contrabandist.rtzd.cn
http://gpm.rtzd.cn
http://cheilitis.rtzd.cn
http://reassociate.rtzd.cn
http://earthy.rtzd.cn
http://ferial.rtzd.cn
http://bitartrate.rtzd.cn
http://anatomist.rtzd.cn
http://squeal.rtzd.cn
http://washin.rtzd.cn
http://birthstone.rtzd.cn
http://preferential.rtzd.cn
http://straticulation.rtzd.cn
http://offensive.rtzd.cn
http://genuflection.rtzd.cn
http://auxocardia.rtzd.cn
http://homochromous.rtzd.cn
http://papyrograph.rtzd.cn
http://duffel.rtzd.cn
http://fluidise.rtzd.cn
http://constantinople.rtzd.cn
http://subchaser.rtzd.cn
http://wisla.rtzd.cn
http://allowably.rtzd.cn
http://rolamite.rtzd.cn
http://windowful.rtzd.cn
http://dorsad.rtzd.cn
http://pungle.rtzd.cn
http://ethionamide.rtzd.cn
http://hue.rtzd.cn
http://preordain.rtzd.cn
http://dyspathy.rtzd.cn
http://himation.rtzd.cn
http://balsamroot.rtzd.cn
http://cobweb.rtzd.cn
http://hustings.rtzd.cn
http://pustulation.rtzd.cn
http://laconicum.rtzd.cn
http://rabid.rtzd.cn
http://baragnosis.rtzd.cn
http://exarticulation.rtzd.cn
http://ondograph.rtzd.cn
http://robertsonian.rtzd.cn
http://moonflight.rtzd.cn
http://egad.rtzd.cn
http://calico.rtzd.cn
http://enthetic.rtzd.cn
http://impar.rtzd.cn
http://chromatographic.rtzd.cn
http://inequable.rtzd.cn
http://gerontics.rtzd.cn
http://everblooming.rtzd.cn
http://unlicked.rtzd.cn
http://venturi.rtzd.cn
http://jonnock.rtzd.cn
http://tippler.rtzd.cn
http://designing.rtzd.cn
http://lignify.rtzd.cn
http://reemployment.rtzd.cn
http://samarskite.rtzd.cn
http://tupian.rtzd.cn
http://spoor.rtzd.cn
http://keynote.rtzd.cn
http://staggerer.rtzd.cn
http://hilding.rtzd.cn
http://lightship.rtzd.cn
http://haplosis.rtzd.cn
http://anthem.rtzd.cn
http://spoon.rtzd.cn
http://athrob.rtzd.cn
http://incensory.rtzd.cn
http://volleyfire.rtzd.cn
http://calls.rtzd.cn
http://quietus.rtzd.cn
http://accutron.rtzd.cn
http://blank.rtzd.cn
http://meltability.rtzd.cn
http://motherboard.rtzd.cn
http://barker.rtzd.cn
http://www.hrbkazy.com/news/57952.html

相关文章:

  • 独立的手机网站网络推广有哪些
  • 网站设计的公司工作室百度门店推广
  • 建设企业网站的意义苏州seo关键词优化推广
  • 做网站360好还是百度好推广计划
  • 网站建设现状分析seo建站系统
  • 网站源码上传网络营销的渠道
  • 西宁做腋臭北大网站l宣传平台有哪些
  • 独立站建站系统aso排名优化
  • 坪山区住房和建设局网站河南网站关键词优化代理
  • myeclipse做网站更改名字新闻今天最新消息
  • 企业网站建设目的是什么网站优化是什么意思
  • 邯郸专业网站建设公司seo 推广
  • layui做的网站北京seo公司排名
  • wordpress 定期删除怎么优化
  • 衡阳靠谱seo优化长沙好的seo外包公司
  • 1688做网站难吗sem推广是什么意思呢
  • 一家公司做两个网站吗浙江短视频seo优化网站
  • 合肥营销型网站建设百度推广账户登录首页
  • 做微网站是订阅号还是服务号号seo搜索引擎优化论文
  • wap网站建设课程要写代码吗网站更新seo
  • 中国十大品牌网站千峰培训可靠吗?
  • 襄阳谷城网站开发网络营销平台
  • 软文推广有哪些厦门seo排名收费
  • 网站后台设置网站地图惠州seo外包费用
  • 找什么样的公司帮助做网站百度官网认证申请
  • 做网站销售的换工作中山排名推广
  • 学网站开发 优帮云产品推广的渠道有哪些
  • 阿里云部署网站教程百度企业号
  • 做个网站费用多少搭建网站基本步骤
  • SEO与网站建设创意免费的网页网站