Struts2 checkbox適用場(chǎng)景及分析是這樣的,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)公司主營(yíng)鄠邑網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app開(kāi)發(fā)定制,鄠邑h5微信小程序搭建,鄠邑網(wǎng)站營(yíng)銷推廣歡迎鄠邑等地區(qū)企業(yè)咨詢
首先要搞清楚Struts2 checkbox適用的場(chǎng)景,例如是、否;有、無(wú);符合、不符合;男、女等這樣的語(yǔ)境。
寫(xiě)了個(gè)測(cè)試界面,
< ?xml:namespace prefix = s />< s:checkbox name="checkbox" value="checkbox1">< /s:checkbox>< s:checkbox name="checkbox" value="checkbox2">< /s:checkbox>< s:checkbox name="checkbox" value="checkbox3">< /s:checkbox> |
在action中定義一個(gè):
private String[] checkbox;public void setCheckbox(String[] checkbox) { this.checkbox = checkbox; } |
看起來(lái)是可以, 但其實(shí)... 這樣是不可以的.
一個(gè)是Struts2 checkbox的value永遠(yuǎn)是true/false
另外還會(huì)生成一個(gè)hidden.
不多說(shuō), View Source就可以看到.
既然這樣不行, 接著有嘗試了直接用html.
< INPUT value=checkbox1 type=checkbox name=checkbox>< INPUT value=checkbox2 type=checkbox name=checkbox>< INPUT value=checkbox3 type=checkbox name=checkbox> |
Action不變, 嘿~!... 這結(jié)果就對(duì)了!
所以, 如果實(shí)在沒(méi)辦法, 還是嘗試一下最原始的方法, 沒(méi)壞處.
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。
分享標(biāo)題:Struts2checkbox適用場(chǎng)景及分析是這樣的
網(wǎng)頁(yè)鏈接:http://www.rwnh.cn/article8/pgscip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、手機(jī)網(wǎng)站建設(shè)、App設(shè)計(jì)、自適應(yīng)網(wǎng)站、服務(wù)器托管、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)