日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

JSTL表达式之<c:set>

發布時間:2023/12/13 综合教程 22 生活家
生活随笔 收集整理的這篇文章主要介紹了 JSTL表达式之<c:set> 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

<c:set>

  <c:set>標簽用于保存數據。   語法1:將value的值儲存至范圍為scope的varName變量之中:   <c:set value="value" var="varName" [scope="{ page|request|session|application }"]/>   語法2:將本體內容的數據儲存至范圍為scope的varName變量之中:   <c:set var="varName" [scope="{ page|request|session|application }"]>   … 本體內容   </c:set>   語法3:將value的值儲存至target對象的屬性中:   c:set value="value" target="target" property="propertyName" />   語法4:將本體內容的數據儲存至target對象的屬性中:   <c:set target="target" property="propertyName">   … 本體內容   </c:set>   它有如下屬性屬性描述是否必須缺省值:   

名 稱 說 明 EL 類型 必須 默認值
value 要被儲存的值 Y Object
var 欲存入的變量名稱 N String
scope var變量的JSP范圍 N String pagescope
target 為一JavaBean或java.util.Map對象 Y Object
property 指定target對象的屬性 Y String

    如果指定了target屬性, 那么property屬性也必須指定。   例:   <c:set value="${test.testinfo}" var="test2" scope="session" />   將test.testinfo的值保存到session的test2中,其中test是一個javabean的實例,testinfo是test對象的屬性。   <c:set target="${cust.address}" property="city" value="${city}"/>   將對象cust.address的city屬性值保存到變量city中。   教材例程15-3,c_set.jsp,<c:set>標簽的應用。

  <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>   
  <%@ page contentType="text/html; charset=gb2312" language="java" %>  
  <jsp:useBean id="user" class="com.jspdev.ch3.TestBean"/>
  <html>  
   <head>  
     <title>JSTL:的使用c:set</title>
  </head>  
   <body bgcolor="#FFFFFF">   <hr>  
   設置userName的屬性為hellking,然后輸出這個屬性值:  
   <c:set value="hellking" var="userName"/>   
   <c:out value="${userName}"/>   <hr>
  設置password的屬性,屬性值在body中,然后輸出這個屬性值:
   <c:set var="password">   xcsdkjf234dfsgs234234234  
  </c:set>   <c:out value="${password}"/>   <hr>
  設置javaBean的屬性,然后輸出這些屬性值:  
   <c:set value="hk2" target="${user}" property="userName"/>  
   <c:set target="${user}" property="password">   sdf234sdfd   </c:set>   
    userName=<c:out value="${user.userName}"/>,   password=<c:out value="${user.password}"/>.   <hr>
    設置不同的屬性,并且指定它們的范圍:   
   <c:set value="10000" var="maxUser" scope="application"/>
   <c:set value="20" var="maxIdelTime" scope="session"/>  
   <c:set value="next.jsp" var="nextPage" scope="page"/>  
  </body>  
 </html>

總結

以上是生活随笔為你收集整理的JSTL表达式之&lt;c:set&gt;的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。