接著我們需要建立struts-config.xml文件,它是配置struts控制的重要文件,編寫Struts-config.xml的利器非Struts Console不可,下邊是詳細的圖解: 首先我們新建一個struts config文件,我們選用Struts1.1 Config File,點OK
點擊Form Beans新建一個lyForm,NAME:lyForm,Type:guestbook.maxuan.action.LyForm
然后我們在Action Mappings分別加入lyList、saveLy、editLy三個Action!
lyList Action主要是列出所有的留言信息,在path填入/lyList,Type對應(yīng)它在JAVABEAN中的文件guestbook.maxuan.action.LyListAction(寫出完整的文件信息位置),在Forwards加入success,指向正確的JSP文件,這里命名為indexCnt.jsp,我們追溯到/lyList對應(yīng)的LyListAction.java文件,在最后我們看到的"return (mapping.findForward("success"));"即與此處的success命名對應(yīng),也就是成功后即指向success,
而在Struts-config.xml釋詮了success指向的實際JSP文件是indexCnt.jsp文件!
按以上方式我們繼續(xù)編輯saveLy、editLy,圖示如下:
saveLy、editLy相對應(yīng)的是FORM Beans,所以我們必須在它們的Form Bean中指定
在完成后,我們再看Form Beans中的lyForm的Referencing Actions就會看到path中已經(jīng)有了/saveLy和/editLy
最后,我們需要編輯信息資源項目,在Message Resources下新加入New Message Resource,parameter為ApplicationResources,Messages Key為org.apache.struts.action.MESSAGE!
出處:藍色理想
責(zé)任編輯:藍色
上一頁 [J2EE] 實戰(zhàn)留言本[7] 下一頁 [J2EE] 實戰(zhàn)留言本 [9]
◎進入論壇網(wǎng)絡(luò)編程版塊參加討論
|