Struts2

37 篇文章 0 订阅
32 篇文章 0 订阅
本文详细介绍了如何在Struts2中创建和配置action,包括package的定义、action标签的配置以及result的使用。重点讲解了package的extends属性、namespace和action的name、class属性,以及result的name和type属性的用法。
摘要由CSDN通过智能技术生成

1.导入jar包
2.创建action
3.配置action类的访问路径
创建一个Struts2核心配置文件
它的位置固定
位置必须在src下边

4.配置struts2过滤器

struts.xml中的标签
1.package标签
区别不同的action 在package中才能配置action
name属性
值与功能之间没有关系
在一个配置文件中可以写多个package标签 但是name属性值是不能相同的
extends属性
属性值是固定的 struts-default
表示写了这个属性之后 再package中配置的类才具有action功能

namespace属性
namespace属性值要和action中的name属性值共同构成访问路径
默认是/

2.action标签
action标签配置action访问路径
action标签属性
name属性
与package.namespace共同构成访问路径
在package标签里可以写多个action标签 name值不能相同

class属性
action全路径

method属性
比如在action中默认执行execute()
让action中的多个方法执行 使用method配置

3.result标签
根据action方法的返回值 配置到不同的路径里去
result标签的属性
name属性
和返回值一样
type属性
配置如何到路径中(转发或重定向)
type属性的默认值是转发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值