zoukankan      html  css  js  c++  java
  • 编写JAVA脚本的JSP页面

    1.在JSP页面中使用El表达式

    2.在JSP页面中使用JSTL

    3.使用JavaBean、EL和JSTL编写java脚本的JSP页面

    JSP表达式语言EL

    JSP页面中显示结果 jsp:useBean和jsp:getProperty两个元素冗长而笨拙

    public class Person implements Serializable { private String name; private Dog dog; …… }

    public class Dog implements Serializable { public String name; …… }

    使用JSP EL

    <jsp:getProperty>的property属性只能访问Bean的属性,而不能访问嵌套的属性 使用JSP EL(即表达式语言Expression Language)

    <%@ page contentType="text/html; charset=gb2312" %> <html> <body> 我的狗的名字是:${person.dog.name} </body> </html>

    EL表达式和JSP脚本表达式

    EL表达式总是放在大括号里,而且前面有一个美元符前缀 

     EL运算符

    EL运算符可以分为四类 属性和集合访问运算符 算术运算符 关系运算符 逻辑运算符

    访问属性和集合的EL运算符: a.b:返回a的属性b的值。 a[b]:返回a的键或索引为b的值。

    JSP EL的主要目的是简化JSP的开发 EL表达式总是放在大括号里,而且前面有一个美元符前缀 EL中提供了隐式变量 EL函数为JSP提供了完全的业务逻辑和表现逻辑分离 JSTL1.1规范中定义了五个标准标记库,分别是核心标记库、XML标记库、SQL标记库、国际化标记库、函数标记库 JSTL核心标记包括通用标记<c:catch>和<c:out>、变量支持标记<c:set>和<c:remove>、流程控制标记<c:if>、<c:choose>、<c:forEach>和<c:forTokens>、URL处理标记<c:url>、<c:import>和<c:redirect>

  • 相关阅读:
    分页小算法
    幻影粒子游戏开发
    X文件的导出系列1——静态模型
    JavaScript 强行弹出窗口 与 无提示关闭页面
    SqlHelper中使用事务
    一个不错的WEB打印解决方案!
    【转载】3层架构应用AspNetPager分页 GridView分页
    c#操作在word指定书签插入文字
    多数据库事务处理[改写]
    rdlc报表使用技巧一(转)
  • 原文地址:https://www.cnblogs.com/hy66668888/p/5987702.html
Copyright © 2011-2022 走看看