關於jsp頁面已經有資料的編輯或者修改時,部分欄位不能修改的問題
阿新 • • 發佈:2019-02-08
首先宣告專案使用的框架是springMVC+mybatis.
<form id="editForm" action="<%=basePath%>car/edit">
<div class="edit"> <ul> <li> <span class="spec_item"><i>車牌號</i><samp>:</samp> <c:if test="${id=='edit'}"> <input name="carNumber" value="${car.carNumber}" type="text" disabled = "disabled"/> </c:if> <c:if test="${id!='edit'}"> <input name="carNumber" value="${car.carNumber}" type="text" /> </c:if> </span> </li> </ul> <div> </form> 這個其實是個form表單,在提交編輯的request中帶了一個id="edit"的內容,只要在c:if中判斷一下id是否和edit相等即可。 相等的話就在input標籤中增加一個 disabled = "disabled" 的屬性即可。不相等的就不用寫了。這樣就基本可以了。 下面是圖片是效果