jsp中擷取狀態怎麼寫(兩種實現方式)_JSP編程

來源:互聯網
上載者:User
今天寫項目中,遇到這種問題,由於架構是2005年的,jsp中不能存放標籤,只能有java代碼來寫了,以下是我寫的例子兩種例子都能成功的!
也寫了在jsp中使用標籤的寫法

在jsp中寫java代碼
方法一:
狀態:
複製代碼 代碼如下:

<select name="states">
<option value="0" <%="0".equalsIgnoreCase(states)?"selected":"" %>>可用</option>
<option value="1" <%="1".equalsIgnoreCase(states)?"selected":"" %>>不可用</option>
</select>

方法二:
複製代碼 代碼如下:

<tr>
<td align="right" bgcolor="f0f8ff" class="title-td1">狀態</td>
<td colspan="2" class="title-td2">
<select name="status" id="status">
<option value="">==請選擇==</option>
<option value="0" <%if(log.getStatus().equals("0")){ %> selected <% }%>>停用</option>
<option value="1" <%if(log.getStatus().equals("1")){ %> selected <% }%>>正常</option>
</select>
</td>
</tr>

在jsp中引用標籤
複製代碼 代碼如下:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<tr>
<td height="23" align="right" class="td3">類  型:</td>
<td align="left" class="td4">
<select name="state" class="search_input" onfocus="this.si=this.selectedIndex;" onchange="this.selectedIndex=this.si;">
<option value="">==請選擇==</option>
<option value="居委會"<c:if test="${smsname.state=='居委會'}">selected</c:if> >居委會</option>
<option value="社區" <c:if test="${smsname.state=='社區'}">selected</c:if>>社區</option>
</select>
</td>
</tr>
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.