有了Struts資源的調(diào)用,我們繼續(xù)來(lái)完成JAVABEAN部分的編寫!首先,我們編寫PAction.java文件來(lái)完成連接等初始化工作。 PAction.java源代碼:
[Ctrl+A 全部選擇 然后拷貝]
接著我們編寫LyListAction.java文件,得到所有的留言信息LIST。 LyListAction.java的源代碼:
[Ctrl+A 全部選擇 然后拷貝]
由于我們需要新加留言,所以這次比上次的EJB教程多出了存儲(chǔ)部份,留言需要一個(gè)FORM來(lái)提交,最后進(jìn)行存儲(chǔ),所以我們需要新加入LyForm.java、LyEditAction.java、LySaveAction.java三個(gè)文件的編寫。 LyForm.java的源代碼:
[Ctrl+A 全部選擇 然后拷貝]
LyEditAction.java的源代碼:
[Ctrl+A 全部選擇 然后拷貝]
LySaveAction.java的源代碼:
[Ctrl+A 全部選擇 然后拷貝]
在上面,我將原本寫在里面的檢查語(yǔ)句都注釋掉了,大家可以自己寫進(jìn)去,也就是對(duì)郵件,留言不能為空等檢查,當(dāng)然也可以在頁(yè)面中寫javascript小腳本,不過(guò)這對(duì)有心惡意搗亂的人沒(méi)什么用! PAction.java完成一些連接等初始動(dòng)作,其它的分別為顯示留言,提交留言等動(dòng)作,也可以自行定義添加其它動(dòng)作在里面!例如刪除! 好了,現(xiàn)在我們已經(jīng)完成了EJB,利用Struts所寫的JAVABEAN部分,接著我們需要完成JSP頁(yè)面部分的編寫!
出處:藍(lán)色理想
責(zé)任編輯:cjj
上一頁(yè) 實(shí)戰(zhàn)留言簿(EJB,Struts應(yīng)用篇)[3] 下一頁(yè) 實(shí)戰(zhàn)留言簿(EJB,Struts應(yīng)用篇)[5]
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|