又是改bug的日子,今天遇到的這個(gè)很頭疼,尤其是在別人代碼的基礎(chǔ)上改,更是頭大。經(jīng)過(guò)2個(gè)多小時(shí),有一處錯(cuò)誤感覺(jué)很莫名其妙,讓旁邊的同事看了一會(huì),才查出原來(lái)是自己犯了一個(gè)幼稚的錯(cuò)誤,太不注意細(xì)節(jié)了:
針對(duì)一個(gè)form正確寫(xiě)法如下:
以下為引用的內(nèi)容:
<% expenseitemform form = (expenseitemform) request.getattribute (oldexpenseitemform);
%>
<input name=expenseitemnumber type=text class=input
value=<%=form.getexpenseitemnumber()%> size=20>
action--------------------
expenseitemform oldexpenseitemform = new expenseitemform();
oldexpenseitemform.setexpenseitemnumber(oldexpenseitemnumber);
.
.
.
request.setattribute(oldexpenseitemform, oldexpenseitemform);
針對(duì)一個(gè)普通的字段正確寫(xiě)法如下:
以下為引用的內(nèi)容:
<input name=roleid class= id=roleid size=22
value=<%=request.getattribute(roleid)%> type=hidden>
或<input name=roleid class= id=roleid size=22
value=${roleid} type=hidden>
action--------------------
request.setattribute(roleid, roleid);
更多信息請(qǐng)查看IT技術(shù)專欄