zoukankan      html  css  js  c++  java
  • 2017.11.16 JavaWeb-------第八章 EL、JSTL、Ajax技术

    第八章 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]}
    
  • 相关阅读:
    zech的神秘题库(武汉理工夜莺杯)
    回归第六题
    同余方程
    牛牛选路径(牛客)
    回归第三题
    区间dp复习提高专题
    乘法逆元(线性递推)
    回归第八题
    JAVA启动参数大全之二:非标准参数(转)
    (转)Spring Security 3.1 自定义实例之登陆
  • 原文地址:https://www.cnblogs.com/qichunlin/p/7846328.html
Copyright © 2011-2022 走看看