jstl, El,jsp,struts2标签等关系问题


${ }EL存取变量的标识;

<% %>jsp中的标识;

<c: >jstl标记(记得是?)

<s:>struts标记

因为struts2可以讲jsp作为显示层,因此当然可以使用EL(EL是jsp2.0中的内容),(可以认为jstl是jsp的一部分,jsp2.0支持jstl,而jsp2.0又支持EL,所以jstl和EL可以混用)

可以认为struts2标签和jstl是异曲同工的,两者都是标签库,可以实现同样的展现。

JSP 标准标记库(JSTL)是 JSP 1.2 定制标记库集,这些标记库实现大量服务器端 Java 应用程序常用的基本功能。通过为典型表示层任务(如数据格式化和迭代或条件内容)提供标准实现,JSTL 使 JSP 作者可以专注于特定于应用程序的开发需求,而不是为这些通用操作“另起炉灶”。

 在JSTL1.0的时候,在页面显示数据必须用<c:out>来进行,然而在JSTL1.1中,由于JSP2.0规范已经默认支持EL表达式,因此可以直接在JSP页面使用表达式,看下面一个例子

  <c:out value="${sessionScope.anyValue}" default="no value" escapeXml="false"/>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值