最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Struts2使用模型驅(qū)動(dòng)ModelDriven不能裝在模型屬性

Struts2使用模型驅(qū)動(dòng)ModelDriven不能裝在模型屬性

qq_靜靜的埡口_03935456 2016-09-22 15:35:29
Action代碼:public class ProductAction extends ActionSupport implements ModelDriven<Product> {?/**? * ? */?private static final long serialVersionUID = -2947866505600195157L;?//模型驅(qū)動(dòng)使用的類(lèi)?private Product product = new Product();??@Override?public Product getModel() {??return product;JSP代碼:<s:form action="product_save" method="post" namespace="/" theme="simple">?<table border="1" width="400">??<tr>???<td>商品的名稱(chēng)</td>???<td><input name="pName"/></td>??</tr>??<tr>???<td>商品的價(jià)格</td>???<td><input name="pPrice"/></td>??</tr>??<tr>???<td colspan="2"><input type="submit" value="添加"/></td>??</tr>?</table></s:form>
查看完整描述

5 回答

?
qq_靜靜的埡口_03935456

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊

解決了,實(shí)體屬性名的問(wèn)題,屬性命名第一個(gè)和第二個(gè)字母不能大寫(xiě);看看我eclipse生成的getter和setter方法,和struts2攔截器通過(guò)頁(yè)面form表單中的屬性名封裝得到的getter和setter對(duì)應(yīng)不上導(dǎo)致的,struts2攔截器通過(guò)頁(yè)面屬性封裝得到的getter和setter為getPName(),setPName()。將實(shí)體屬性名改成全小寫(xiě),問(wèn)題解決

查看完整回答
1 反對(duì) 回復(fù) 2016-09-26
?
qq_靜靜的埡口_03935456

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊

JSP代碼

http://img1.sycdn.imooc.com//57e3bde70001739311220616.jpg

查看完整回答
反對(duì) 回復(fù) 2016-09-22
  • 大咪
    大咪
    都看了一遍,我覺(jué)得你傳上來(lái)的都沒(méi)有錯(cuò),你這里邊用到product的hibernate中的映射文件了嗎(就是類(lèi)似于product.hbm.xml這樣的文件),有的話也發(fā)過(guò)來(lái)看看,你這個(gè)目的是要將你輸入的商品名稱(chēng)和商品價(jià)格存到數(shù)據(jù)庫(kù)中么?
  • qq_靜靜的埡口_03935456
    qq_靜靜的埡口_03935456
    映射文件倒沒(méi)問(wèn)題,都存進(jìn)庫(kù)里了,庫(kù)里面也有記錄ID是自動(dòng)生成的,只是那兩個(gè)屬性值為null,因?yàn)槲以赼ction里獲取到的屬性值就為null
  • 大咪
    大咪
    。??戳税胩爝€是沒(méi)找到,我總感覺(jué)是不是你別的層寫(xiě)的有問(wèn)題。。action調(diào)用serviceimpl,然后再調(diào)用daoimpl,最后實(shí)現(xiàn)save的方法應(yīng)該寫(xiě)在daoimpl里,應(yīng)該是調(diào)用的是hibernate的模板類(lèi)實(shí)現(xiàn)的save方法。。??墒前蠢韥?lái)說(shuō)前端傳不進(jìn)去了參數(shù)應(yīng)該就是jsp頁(yè)面的事。。。。
點(diǎn)擊展開(kāi)后面6
?
大咪

TA貢獻(xiàn)785條經(jīng)驗(yàn) 獲得超332個(gè)贊

你把這里改成s標(biāo)簽庫(kù)試試

???<td>商品的名稱(chēng)</td>
???<td><input?name="pName"/></td>//這里改成<s:text?name="pName"/>
??</tr>
??<tr>
???<td>商品的價(jià)格</td>
???<td><input?name="pPrice"/></td>//這里也是,然后你試試
??</tr>
??因?yàn)槟憔褪窍雮髦?,得用到s標(biāo)簽,先試試看看行不.


查看完整回答
反對(duì) 回復(fù) 2016-09-22
  • qq_靜靜的埡口_03935456
    qq_靜靜的埡口_03935456
    后來(lái)改成<tr> <td>商品的名稱(chēng)</td> <td><s:textfield name="pName"/></td> </tr> <tr> <td>商品的價(jià)格</td> <td><s:textfield name="pPrice"/></td> </tr> 這樣也不行
  • 大咪
    大咪
    ....不應(yīng)該呀,,
  • 大咪
    大咪
    JSP頁(yè)面的代碼你截圖過(guò)來(lái)發(fā)全了看看,從上到下。
點(diǎn)擊展開(kāi)后面1
?
大咪

TA貢獻(xiàn)785條經(jīng)驗(yàn) 獲得超332個(gè)贊

吧報(bào)錯(cuò)信息截圖上來(lái)看看

查看完整回答
反對(duì) 回復(fù) 2016-09-22
  • qq_靜靜的埡口_03935456
    qq_靜靜的埡口_03935456
    沒(méi)有報(bào)錯(cuò)噢,表單提交以后action里就是獲取不到頁(yè)面的數(shù)據(jù),在action里獲取模型的數(shù)據(jù)為null
  • 5 回答
  • 0 關(guān)注
  • 3439 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)