当前位置: 首页 > news >正文

哪里有网站建设加盟合作西安品牌策划公司排名

哪里有网站建设加盟合作,西安品牌策划公司排名,新浪重庆,建站快车产品介绍转载自 JSTL常用标签6JSTL常用标签#xff1a; 1、EL表达式可以取出Java Bean以及单个属性的值#xff0c;在页面中使用${..},但是不能遍历集合。 使用JSTL可以遍历集合#xff0c;因此使用EL和JSTL配合使用#xff0c;基本上可以实现所有的功能。 2、在使用标签的页面中 1、EL表达式可以取出Java Bean以及单个属性的值在页面中使用${..},但是不能遍历集合。 使用JSTL可以遍历集合因此使用EL和JSTL配合使用基本上可以实现所有的功能。 2、在使用标签的页面中头部需要引入文件我的公司实际项目引入以下的标签 %taglib urihttp://java.sun.com/jsp/jstl/core  prefixc% % taglib prefixfn urihttp://java.sun.com/jsp/jstl/functions % % taglib urihttp://java.sun.com/jsp/jstl/fmt prefixfmt % 3、c:out/标签 用法c:out value${param.Action}/c:out 等效于EL表达式中的${param.action}其中 c:out/标签有属性default以及escapeXml如果value的值不存在会输出default的值escapeXml为 true会对输出的内容进行编码只对特殊字符“”,; c:out value${param.Action} defaultaaaa  /c:out c:out value${} escapeXmltrue  /c:out-------lt;gt; 4、c:if/标签   用法:c:if test${param.actionadd}/c:if-----eq;-----gt;  ------lt;5、c:choose/ 、c:when/、c:otherwise/标签   用法  c:choosec:when test${param.action12}   when标签的输出/c:whenc:otherwise    otherwise标签的输出 /c:otherwise/c:choose6、c:forEach/标签var 定义变量的名称begin定义开始的位置end定义结束的位置step定义步长  (1)c:forEach/标签遍历List  用法c:forEach items${personlist} vardata    tr       td${data.age}/td    /tr  /c:forEach(2) c:forEach/标签遍历Map对象Map也是集合类但是由于Map中存储的是一对属性因此遍历Map与遍历List、set String[]不同  forEach items${mapperson} vardatatrtd${data.key}/td   td${data.value}/td   /tr   /forEach    (3)c:forEach/标签的varStatus属性当前被遍历对象的信息被记录在varStatus里通过varStatus即可获取当前遍历对象的信息。   varStatus的属性   index返回当前对象是第几个对象。从0开始计数。   count返回已经遍历了多少对象。从1开始计数。   first返回当前对象是否是第一个对象   last返回当前对象是否是最后一个对象。   current返回当前被遍历的对象。  begin返回forEach标签begin属性的值。   end返回forEach标签end属性的值。   step:返回forEach标签step属性的值。 7、forTokens/标签forTokens标签与forEach标签类似都有begin、end、step、items等属性可以循环遍历items属性的值。不同的是forEach标签里的items属性里面是集合类对象或者是数组而forTokens标签里的items属性里面是字符串。 这个字符串会被delims属性内容分割成多个字符串。c:forTokens itemsaa,bb,cc,dd delims, vardata varStatusstatus begin1 end2tr td${data}/td /tr/c:forTokens 8、c:set/标签以及forEach/遍历数组c:set varnames value${fn:split(strlist,)}/forEach varname items${names}  ${name} /forEach 9、c:set/标签 能够实现写的功能。既可以声明一个不存在的对象也可以修改一个已经存在的对象还可以修改对象的某个属性前提是该属性是可写的  即有对应的setter方法。  set标签有5个属性var 是set的对象名如果该对象不存在则生成如果存在则修改。  value是set进去的值可以是El表达式。scope声明该对象的范围取值可以为Session 、request、page、application等默认为page。  target:作用类似于var不同的是target只能用来操作Java Bean或者Map。target和var的功能是互补的二者不能同时使用。target只能接受  El表达式而var不能接受EL表达式。   target一般与property一块使用。如果target为Java Bean则property为Java Bean的一个属性则不存在会抛错。  如果target为Map则property为Map的一个Key如果不存在会创建。  target只能修改已经存在的Java Bean的属性或者Map的内容。var 只能设置Integer、Double、Float、String等类型的数据而不能操作Java Bean或者Map等复杂数据类型。
http://www.pierceye.com/news/940172/

相关文章:

  • 建站行业如何快速成第一单js制作网页游戏
  • 建立网站后怎么维护做网站自己租服务器还是网络公司
  • 建网站赚钱wordpress 公众号主题
  • 亚马逊网站建设的意义海西高端网站建设
  • 建设静态网站淘宝客怎么建设网站
  • wordpress网站外包浙江省建设厅新网站人员无法查询
  • 广州天与地网站建设石家庄快速建站公司
  • 汕头投资建设总公司网站专做PPP项目网站
  • 双语教学示范课程建设项目网站建设通网站上线
  • 电子商务网站域名注册要求南京电商设计
  • 网站左侧导航设计国内免费服务器地址
  • 怎样上网站dns解析不了图片墙网站源码
  • 东莞网站建设多少钱玩网页游戏的网站
  • 做网上竞猜网站合法吗珠海移动网站建设费用
  • 电视剧手机网站大全网页版微信二维码付款怎么弄
  • 亳州有做网站的吗一站式快速网站排名多少钱
  • 国外数码印花图案设计网站秦皇岛信息平台
  • 网站建设仿站纪念册设计制作公司
  • 西安烽盈网站建设有人上相亲网站做传销燕窝
  • 您身边的网站建设专家四川省建设注册资格中心网站
  • 东莞公司网站做优化做企业网站的合同
  • 网站域名空间怎么提交北京公司网站制作方法
  • 网站伪静态是什么意思中国知名网站排行榜
  • 国外网站注册软件用python做购物网站
  • 网站设计 素材如何攻克房地产网站
  • 上不了国外网站 怎么做贸易网页浏览器设置在哪里
  • delphi可以做网站吗百色建设局网站
  • 网站建设及维护课件免费请人做装修设计上什么网站
  • 川沙网站建设淘客插件wordpress
  • 门户网站开发技术服务合同免费网页游戏源码