posts - 110, comments - 101, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          struts2 jsp頁面使用s:if 標簽

          Posted on 2011-03-02 16:46 云云 閱讀(35958) 評論(4)  編輯  收藏
          在jsp頁面使用s:if來判斷 和使用s:date來格式化時間顯示方式



           1                                     <s:if test="jobChangeList.size()>0">
           2                                         <s:iterator value="jobChangeList">
           3                                             <tr>
           4                                                 <td>
           5                                                    <s:if test="employeetype==0">正式員工  </s:if>
           6                                                    <s:elseif test="employeetype==1">外包  </s:elseif>
           7                                                    <s:elseif test="employeetype==2">實習生</s:elseif>
           8                                                    <s:else></s:else>
           9                                                 </td>
          10                                                 <td>   
          11                                                    <s:if test="dimission==1">在職  </s:if>
          12                                                      <s:elseif test="dimission==2">離職 </s:elseif>
          13                                                   </td>
          14                                             </tr>
          15                                         </s:iterator>

          字符
          <s:iterator value="adboardDOList"> 頁面直接遍歷action提供的數據
           
          <td class="align-center"> 
               
          <s:if test='status == "P"'>
                 
          <span class="c-ok">審核通過</span>
               
          </s:if>
                          
          <s:elseif test='status == "W" '>
                            待審核
                          
          </s:elseif>      
                          
          <s:elseif test='status=="R"'>
                            
          <span class="c-warn">審核拒絕</span> <span class="icon icon-warning" title="<s:property value='comments'/>"></span>
                          
          </s:elseif>        
                      
          </td>
          注意 這里如果status類型是字符串類型 在if中外層用的是單引號 里面用雙引號 
          串類型





           1 <s:set name="age" value="61"/> 頁面通過set賦值 同時在頁面上判斷
           2  <s:if test="${age > 60}"> 
           3     老年人 
           4 </s:if>
           5 <s:elseif test="${age > 35}">
           6     中年人
           7 </s:elseif>
           8 <s:elseif test="${age > 15}" id="wawa">
           9     青年人
          10 </s:elseif>
          11 <s:else>
          12     少年
          13 </s:else>
          14 2  從后臺數據庫中取出值通過對對象傳到頁面 
          15 <s:if test="psInfoDO.employeetype==0">正式員工  </s:if>
          16 <s:elseif test="psInfoDO.employeetype==1">外包  </s:elseif>
          17 <s:elseif test="psInfoDO.employeetype==2">實習生</s:elseif>
          18 3
          19 <s:set name="name" value="<%="'"+ request.getParameter("name")+"'" %>"/>
          20 <%
          21   System.out.println(request.getParameter("name"));
          22  %>
          23 <s:if test="#name=='zhaosoft'">
          24   zhaosoft here
          25 </s:if>
          26 <s:elseif test="#name=='zxl'">
          27   zxl here
          28 </s:elseif>
          29 <s:else>
          30   other is here 
          31 </s:else>

          字符串比較的時候 注意加引號 
           

          評論

          # re: struts2 jsp頁面使用s:if 標簽[未登錄]  回復  更多評論   

          2014-01-21 09:45 by 安靜
          你確定是你自己試驗了的?這里<s:if test="${age > 60}"> 該用#吧,$符號放在這里是不對的

          # re: struts2 jsp頁面使用s:if 標簽  回復  更多評論   

          2015-04-21 14:37 by 李齊林
          你好嗎

          # re: struts2 jsp頁面使用s:if 標簽[未登錄]  回復  更多評論   

          2015-05-28 19:55 by 1
          0.0

          # re: struts2 jsp頁面使用s:if 標簽  回復  更多評論   

          2016-07-15 13:44 by 基佬
          你是基佬 哦耶耶

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 阜阳市| 巴中市| 焉耆| 盐边县| 鲁甸县| 台前县| 涡阳县| 留坝县| 黎川县| 盐池县| 渑池县| 延长县| 乌鲁木齐县| 叙永县| 德令哈市| 西青区| 诏安县| 鹿邑县| 永定县| 井冈山市| 耒阳市| 益阳市| 临朐县| 双城市| 怀安县| 盐津县| 新蔡县| 白城市| 民和| 瑞昌市| 达尔| 南澳县| 河东区| 永城市| 和龙市| 四会市| 财经| 巩义市| 内江市| 通州区| 濉溪县|