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 基佬
          你是基佬 哦耶耶

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


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 尚志市| 津南区| 定陶县| 孝昌县| 谷城县| 临颍县| 吉水县| 嘉峪关市| 禹城市| 白水县| 静安区| 嘉祥县| 乌苏市| 新巴尔虎右旗| 濉溪县| 乌兰县| 新平| 秦皇岛市| 丹阳市| 陈巴尔虎旗| 齐齐哈尔市| 当涂县| 绥棱县| 朔州市| 屏东市| 延安市| 苍梧县| 呼伦贝尔市| 绥棱县| 美姑县| 个旧市| 宁陵县| 盐池县| 铅山县| 基隆市| 大洼县| 濮阳市| 泽库县| 霍邱县| 凤山县| 伊宁县|