IT行业资讯

当前位置: 首页/新闻•资讯/IT行业资讯/正文

Java软件开发的两种标签

发布时间:2013-5-22 来源:小编

  项目中常常会出现struts2标签和jstl标签混和用的情况,比如在自定义标签或者在循环标签等。

  1.在jstl中使用struts2

  <c:forEach var="ee" items="$" >

  jstl:<c:out value="$"></c:out>

  el:$

  struts2: <s:property value="Ettr.ee.id"/>

  </c:forEach>

  通过struts2标签取jstl标签的变量时,如果有设置scope,可以从scope中取值

  如果没有就需要用Ettr来取值

  2.从jstl标签中获取值

  <c:set var="ctime" value="$" scope="request"/>

  <c:set var="ctime2" value="$" />

  <s:property value="#request.ctime"/>

  <s:property value="Ettr.ctime2"/>

  3.在struts2标签中使用jstl

  <s:iterator value="#request.serviceList" id="bs">

  struts2:<s:property value="#bs.keyid"/>

  el:$

  jstl:<c:out value="$"></c:out>

  </s:iterator>

  4.从struts2标签中取值

  <!-- 数字类型-->

  <s:set name="pp" value="11"></s:set>

  struts2:<s:property value="#pp"/>

  el:$

  jstl:<c:out value="$"></c:out>

  <!-- 字符串类型-->

  <s:set name="pp2" value="'abc'" scope="request"></s:set>

  struts2:<s:property value="#request.pp2"/>

  el:$

  jstl:<c:out value="$"></c:out>

公司简介 - 案例展示 - 联系我们

我们为您提供:软件定制、软件开发、网站建设、IT 外包、系统集成、品牌策划、合肥软件开发等服务
地址:合肥市 高新区 天智路5号 同创科技园5号楼4层   电话:0551-65355812   传真:0551-65355811
版权所有:安徽凯美耐信息技术有限公司    皖ICP备14000533号-1     皖公网安备 34019202000960号