接着我们需要建立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对应它在JAVABEAN中的文件guestbook.maxuan.action.LyListAction(写出完整的文件信息位置),在Forwards加入success,指向正确的JSP文件,这里命名为indexCnt.jsp,我们追溯到/lyList对应的LyListAction.java文件,在最后我们看到的"return (mapping.findForward("success"));"即与此处的success命名对应,也就是成功后即指向success,
而在Struts-config.xml释诠了success指向的实际JSP文件是indexCnt.jsp文件!
 按以上方式我们继续编辑saveLy、editLy,图示如下:

 saveLy、editLy相对应的是FORM Beans,所以我们必须在它们的Form Bean中指定


在完成后,我们再看Form Beans中的lyForm的Referencing Actions就会看到path中已经有了/saveLy和/editLy
 最后,我们需要编辑信息资源项目,在Message Resources下新加入New Message Resource,parameter为ApplicationResources,Messages Key为org.apache.struts.action.MESSAGE!

出处:蓝色理想
责任编辑:蓝色
上一页 [J2EE] 实战留言本[7] 下一页 [J2EE] 实战留言本 [9]
◎进入论坛网络编程版块参加讨论
|