java中struts的配置详细解读--案例

我当时一开始学习struts的时候,也是一头雾水,不知道从何下手.在解读之前,先声明一个问题,如今的Myeclipse和以前有一些不同,现在Myeclipse直接添加支持,省了好多步骤,以前必须下载strutsjar包,然后web.xnl自己写才可以.总而言之,老版比较繁琐,下面我将老版和新版的统一详解一遍.

老版

1.首先创建一个java web项目,然后在官网上下载struts的jar包,下载地址:http://archive.apache.org/dist/struts/binaries/,我一般是用struts-2.3.14-all.zip.然后将包复制到项目lib下.

2.然后配置struts.xml文件,老版的必须新建一个xml文件然后进行配置,配置将开头,以及后面用到的需要传参的Action写上即可.可能你不知道里面的文件是什么意思,下面我给解释一下,

<package>是默认的,除非公司有默认的包.

<action>用于jsp参数提交的窗口方法传递,name就是调用的名字,class是调用action的类.

<result>是方法后返回的一个结果.然后跳转到哪一个jsp.

3.再配置web.xml,这个是创建项目自带的,直接配置就行,配置如图:

基本默认配置就加上所需的过滤器filter,可以手动加入,也可以选择加入,例如:点击添加就可以,添加struts和mapping两个文件.选择

标记这个文件即可,maping用/*(所有信息)即可.

基本配置完毕,然后写action方法就可以了.

新版的在下一篇文章介绍.

猜你喜欢

转载自blog.csdn.net/lg_1996/article/details/81111969