struts標籤——解決標籤自動新增tr td問題
阿新 • • 發佈:2019-02-06
其實這個問題早就意識到了,但那時候沒解決掉,決定先把後面的功能弄好再說,現在終於解決。也不是什麼大問題,就是在jsp頁面新增的struts標籤不好排版,頁面顯示的不跟標籤所放的位置相符合,百思不得其解那時候,現在開啟谷歌瀏覽器的檢查,然後發現他自動會多了tr td一些東西。
jsp頁面
<div class="form-group">
<s:select name="department.id" list="list" class="form-control" listKey="id" listValue="dname" id="department">
/s:select>
</div >
前臺html
<div class="form-group">
<tr>
<td class="tdLabel"></td>
<td>
<select name="department.id" id="department" class="classjava.util.HashMap">
<option value="1">教務部</option>
<option value="2">人事部</option>
<option value="3">財務部</option>
<option value="4">學工部</option>
<option value="5">後勤部</option>
<option value="7">管理員</option>
</select>
</td>
</tr>
</div>
所以始終排不好版啊。
解決方法:
①、在Struts.xml中,加上
代表所有的頁面採用的都是 simple主題了,這時它輸出的頁面,不回新增任何多餘的程式碼,比如 table tr td 等,我們就可以像其他編輯頁面的方式編輯頁面的風格
②、在標籤中加入theme="simple"
參考部落格:http://blog.csdn.net/naivesoft/article/details/6563084
其實之前在看學習視訊敲程式碼的時候也用過theme=”simple”,但是並不知道有這個作用啊 - - 學習了