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

青岛即墨网站建设设计网站建设的技术风险

青岛即墨网站建设设计,网站建设的技术风险,做网站需要了解的知识,品牌营销策划是干嘛的EL的概念JSP表达式语言(EL)使得访问存储在JavaBean中的数据变得非常简单。EL的作用用于替换作用域对象.getAttribute("name");3. EL的应用(获取基本类型、字符串)既可以用来创建算术表达式也可以用来创建逻辑表达式。在…
  1. EL的概念

JSP表达式语言(EL)使得访问存储在JavaBean中的数据变得非常简单。

  1. EL的作用

用于替换作用域对象.getAttribute("name");

3. EL的应用(获取基本类型、字符串)

既可以用来创建算术表达式也可以用来创建逻辑表达式。在JSP EL表达式内可以使用整型数,浮点数,字符串,常量true、false,还有null。

  • ${scope.name}获取具体某个作用域中的数据

  • ${name}获取作用域中的数据,主机查找{pageContext、request、session、application}

4. EL的案例

4.1创建不相同的键名

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body><%request.setAttribute("key","value1");session.setAttribute("key2","value2");application.setAttribute("key3","value3");%><h2>通过作用域获取对象:</h2><h2><%=request.getAttribute("key")%></h2><h2><%=session.getAttribute("key2")%></h2><h2><%=application.getAttribute("key3")%></h2>
</hr><h2>通过El表达式获取数据:</h2><h2>${requestScope.key}</h2><h2>${sessionScope.key2}</h2><h2>${applicationScope.key3}</h2></h2><h2>通过El表达式2获取数据:</h2><!--通过EL表达式获取数据,${name}获取作用域中的数据,主机查找{pageContext、request,session.application}--><h2>${key}</h2><h2>${key2}</h2><h2>${key3}</h2>
</body>
</html>

运行结果:我的路径是创建一个el文件夹,jsp文件名为Eldemo01

4.2创建相同的键名得到的结果


<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body><%request.setAttribute("key111","value1");session.setAttribute("key111","value2");application.setAttribute("key111","value3");%><h2>通过作用域对象获取</h2><h2><%=request.getAttribute("key111")%></h2><h2><%=session.getAttribute("key111")%></h2><h2><%=application.getAttribute("key111")%></h2>
</hr>
//因为有不同的对象所以还是会获取<h2>通过el表达式获取数据</h2><h2>${requestScope.key111}</h2><h2>${sessionScope.key111}</h2><h2>${applicationScope.key111}</h2>
</hr>
//因为三个都是key111所以只能获取第一个值<h2>通过el表达式2获取数据</h2><h2>${key111}</h2><h2>${key111}</h2><h2>${key111}</h2>
</body>
</html>

运行结果:

5.EL和JSP脚本的区别是用存取不存的数据判断

  • <%=request.getAttribute() %>没有找到返回null

  • ${requestScope.name}没找到返回""

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<%request.setAttribute("key111","value1");session.setAttribute("key222","value2");application.setAttribute("key333","value3");
%>
<h2>通过作用域对象获取</h2>
<%--获取的键不存在,返回为null--%>
<h2><%=request.getAttribute("key666")%></h2>
<h2><%=session.getAttribute("key666")%></h2>
<h2><%=application.getAttribute("key666")%></h2>
</hr>
<h2>通过el对象获取</h2>
<%--获取的键不存在,返回为null--%>
<h2>${requestScope.key666}</h2>
<h2>${sessionScope.key666}</h2>
<h2>${applicationScope.key666}</h2>
</body>
</html>

运行结果

http://www.yayakq.cn/news/422973/

相关文章:

  • 兰州市城市建设设计院官方网站公共服务平台官网
  • 如何把网站能搜到重庆公司网站搭建公司推荐
  • 做网站租服务器需要多少钱wordpress能开发app
  • 网站里图片做超链接wordpress 主机平台
  • 北京国互网网站建设报价山东禹城市建设局网站
  • 凡科建站是不是免费的放心网络营销定制
  • 网站用什么格式的图片格式wordpress表单数据前台显示
  • 咨询公司网站设计网页代码怎么调出来
  • wordpress 去优酷广告无锡seo网络推广
  • 专门做各种产品测评的网站网站图片被盗连怎么办啊
  • 网站登录不了站长之家字体
  • 沧州网站建设选网龙找人做任务网站
  • 宜昌做网站优化滨州网站建设公司报价
  • 卖灯杆的做网站好建设网点查询
  • 网站开发与服务器交互和魔鬼做交易的网站
  • 自己创建平台型网站wordpress笑话类模板
  • wordpress获取指定分类文章seo石家庄
  • 做网站的标题图片网站域名备案流程
  • 捡个将军做男友啥网站能看在线设计软件免费版
  • 自己做网站公司手机软件开发和网站开发
  • 有关做有机肥的企业网站网址安全中心检测
  • 网站建设费无形资产摊销申请域网站
  • 做企业网站需要收费吗网页设计实训报告实训内容
  • 商业网站设计的基本原则巩固网站访客量
  • 在线制作网站源码网页传奇游戏托套路
  • 连云港建设工程安全网站无锡个人网站制作
  • wordpress导购站主题网站长尾关键词排名软件
  • 360浏览器怎么加入可信站点某学校网站建设方案
  • 网站建设正版软件WordPress文章生成图片
  • 河北软件开发网站建设东莞创意网站设计效果图