struts.xml分析(四)

由于default.properties, struts-default.xml我们都不能修改。那么,我们只能修改struts.xml。那就看看struts.xml怎么玩吧。

	1. <package>标签,如果要配置<Action>的标签,那么必须要先配置<package>标签,代表的包的概念
		* 包含的属性
			* name					-- 包的名称,要求是唯一的,管理action配置
			* extends				-- 继承,可以继承其他的包,只要继承了,那么该包就包含了其他包的功能,一般都是继承struts-default
			* namespace				-- 名称空间,一般与<action>标签中的name属性共同决定访问路径(通俗话:怎么来访问action),常见的配置如下
				* namespace="/"		-- 根名称空间
				* namespace="/aaa"	-- 带有名称的名称空间
			* abstract				-- 抽象的。这个属性基本很少使用,值如果是true,那么编写的包是被继承的
	
	2. <action>标签
		* 代表配置action类,包含的属性
			* name			-- 和<package>标签的namespace属性一起来决定访问路径的
			* class			-- 配置Action类的全路径(默认值是ActionSupport类)
			* method		-- Action类中执行的方法,如果不指定,默认值是execute
	
	3. <result>标签
		* action类中方法执行,返回的结果跳转的页面
			* name		-- 结果页面逻辑视图名称
			* type		-- 结果类型(默认值是转发,也可以设置其他的值)



我们写的package继承了name="struts-dafault"的package,那么子类包就有了父类的包所具有的功能。


这里的method有默认值:execute

实例:




点击快速入门




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值