三级毛片免费看

全站资源开放下载,感谢广大网友的支持
链接失效请移步职业司平台
非盈利平台

非盈利平台

只为分享一些优质内容

Java帮帮-微信公众号

Java帮帮-微信公众号

将分享做到极致

微信小程序

微信小程序

更方便的阅读

职业司微信公众号

职业司微信公众号

实时动态通知

安卓APP

安卓APP

我们从此不分开

程序员生活志-公众号

程序员生活志-公众号

程序员生活学习圈,互联网八卦黑料

Action的相关配置

21
发表时间:2018-01-16 17:20作者:奋斗蒙来源:Java帮帮


1必须要为<action>元素 配置<package>元素  struts2 围绕package进行Action的相关配置

配置package 三个常用属性

<package name="default" namespace="/" extends="struts-default">

name包名称,在struts2的配置文件中,包名不能重复,name并不是真正包名,只是为了管理Action

namespace <action>name属性,决定 Action的访问路径  (以/开始

namespace="" :默认的名称空间
namespace="/"       :根名称空间
namespace="/aa/"    :带有名称空间的路径

extends继承哪个包,通常开发中继承struts-default  struts-default包在 struts-default.xml中定义 )【可以使用包中默认的拦截器和结果集】


2Action是通过<action>元素配置

<action name="hello" class="cn.itcast.struts2.demo1.HelloAction" method="execute">

<action>name <package>namespace属性共同决定 Action的访问路径

class:类全路径

method:执行的方法,默认为execute()方法

例如:

<package name="default" namespace="/user" extends="struts-default">

   <action name="hello" class="cn.itcast.struts2.demo1.HelloAction">

       <result name="success">/demo1/success.jsp</result>

   </action>

</package>

此时的访问路径 http://localhost:8080/Struts2/demo1/user/hello.action

result中的name:结果页面逻辑视图名称,默认为success

type:结果类型(后面会做详细介绍,默认为转发)

3) <action> 元素配置默认值

<package> namespace 默认值 /
<action> class 默认值 ActionSupport    

<default-class-ref class="com.opensymphony.xwork2.ActionSupport" />    
<result> name 默认值 success


Java帮帮学习群生态

Java帮帮学习群生态

总有一款能帮到你

Java学习群

Java学习群

与大牛一起交流

大数据学习群

大数据学习群

在数据中成长

九点编程学习群

九点编程学习群

深夜九点学编程

python学习群

python学习群

人工智能,爬虫

测试学习群

测试学习群

感受测试的魅力

Java帮帮生态承诺

Java帮帮生态承诺

一直坚守,不负重望

初心
勤俭
诚信
正义
分享
友链交换:加帮主QQ2524138991 留言即可 24小时内答复  
业司
教育资讯
会员登录
获取验证码
登录
登录
我的资料
留言
回到顶部