一.经过第一步完成配置后,修改struts.xml
这里首先提一下,默认修改Struts.xml需要重启服务器,这里吧devMode开发模式设为true,这样就不用重启了
在action中添加class属性
二.新建java类
新建package名为calss属性中com.Young.front.action,在下面再新建一个helloAction类,这个类通常有三种方法
1.自定义一个execute方法 返回类型String
2.实现Action接口,实现execute的方法
3.继承ActionSupport类,企业通常用这个方法,里面定义了很多方法
这里execute默认返回的是SUCCESS("success"),也可以自己定义
三.在Hello.jsp和index.jsp中添加路径
在index.jsp中里a的链接地址为struct.xml中package.namespace+action的name
在Hello.jsp返回index就要用绝对路径
通配符:
首先web.xml直接复制进来,struct.xml中action
name包含*,method={1}表示通配符*,如/actions/Studentadd或者/actions/Studentdelete中调用的就是com.Young.action.studentAction中的add和delete方法分别调用Studentadd和Studentdelete2个jsp
在com.Young.actions.studentAction对应的实体类中有2个方法add和delete,return的都是success
新建两个jsp,Studentadd和Studentdelete
在index中链接地址分别写入actions/Student*(Studentadd/Studentdelete)
懂了上面的那么下面的就轻而易举了