码迷,mamicode.com
首页 > 编程语言 > 详细

2017.11.16 JavaWeb-------第八章 EL、JSTL、Ajax技术

时间:2017-11-16 22:06:28      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:express   ons   表达式语言   res   创建对象   date()   开源   request   --   

第八章 EL、JSTL、Ajax技术

~~ EL (expression language) 是表达式语言
~~ JSTL(JSP Standard Tag Library) 是开源的JSP标准标签库
~~ Ajax(Asynchronous JavaScript and XML )是运用JavaScript 和可扩展语言(xml)

1.表达式语言EL
  输出动态信息有以下三种:
      JSP内置对象out :<%out.print("要输出的信息");%>
      JSP表达式:<%=new java.util.Date();%>
      表达式语言:${user.name}
  EL语法:
      都是以 "${"开始  “}”结束,基本语法格式:${expression}
      在页面上显示表达式expression的值,即获取范围变量的值,范围变量就是使用setAttribute 方法存到page request session application 4种范围内的对象。
          将对象user1以属性user存放在session范围内:
          User user1=new User();//创建对象实例user1
          session.setAttribute("user",user1);//将对象实例user1以属性user保存在session中
          User user1=(user)session.getAAttribute("user");
         out.print(user1.getName());//输出对象user1的属性那么的值

EL 表示为:  ${sessionScope.user.name} 或${user.name}

2.存取运算符
    在EL中,对数据值的存取是通过“[]” “.” 来实现的
    其格式为:${name.property}  ${name["property"]} 或者 ${name[property]}

2017.11.16 JavaWeb-------第八章 EL、JSTL、Ajax技术

标签:express   ons   表达式语言   res   创建对象   date()   开源   request   --   

原文地址:http://www.cnblogs.com/qichunlin/p/7846328.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!