chain、redirectAction 和 redirect、dispatcher 配置

chain、redirectAction  类型的参数为:

<result name="success" type="chain/redirectAction">

  <param name="actionName">helloOne</param>     //不用写后缀,不管struts2 接受多少个后缀,会自动加上 action 的后缀,前面有没有/均可以

  <param name="name">${name}</param>

  <param name="school">${school}</param>

</reuslt>

redirect、dispatcher 类型的参数为:

<result name="success" type="redirect/dispatcher">

  <param name="location">helloOne.htm</param>     //这种情况下需要加上后缀,前面有没有 / 均可以

  <param name="name">${name}</param>

  <param name="school">${school}</param>

</reuslt>

时间: 2024-08-14 16:46:27

chain、redirectAction 和 redirect、dispatcher 配置的相关文章

struts2学习笔记(5)----------配置result

Action只负责处理请求,负责生成响应的视图组件,一般是JSP页面,而Action为JSP页面提供显示的数据.Action处理请求结束后,控制器根据<result>元素配置的逻辑视图跟物理视图之间的关系来响应. 浏览器,控制器和视图资源的顺序图如下: 如图所示,Action处理完一个请求后,并未直接把请求转发给任何具体的视图资源,而是返回给一个逻辑视图,struts2框架收到这个逻辑视图后,把请求转发到对应的物理视图资源,试图资源将结果呈现给用户. 1)result基本配置 struts2提

struts2的相关配置信息

1.解决乱码问题配置 <constant name="struts.i18n.encoding" value="utf-8"/>      //设置编码格式为utf-8 2.自定义扩展名 <constant name="struts.action.extension" value="action,,wang"/> //struts默认扩展名是action,可以自定义 3.设置开发模式 <const

Struts2配置详解

1.Namespace 1)namespace决定action的访问路径,默认为“”,可以接受所有路径的Action:       2)namespace可以写为/,或者/xxx,或者/xxx/yyy,对应action访问路径为/index.action,/xxx/index.action或者/xxx/yyy/index.action       3)namespace最好也用模块来进行命名 当url中输入不存在的Action的时候,定向到默认的Action 1.1 struts2配置详解 1.

OSPF相关知识与实例配置

OSPF相关知识与实例配置[基本知识及多区域配置] OSPF(开放式最短路径优先协议)是一个基于链路状态的IGP,相比于RIP有无环路:收敛快:扩展性好等优点,也是现在用的最多的:所以这次实验就针对于OSPF(HCNA)内容进行一个探究: 在说ospf配置前:我们先来了解下ospf LSA的类型: type1 LSA:每个ospf路由器都会产生type1 LSA:描述了对应设备接口的物理接口所连接的链路或接口,并且表明了个链路的状态.开销等参数:(只在区域内泛洪) Type2 LSA:网络LSA

ivy 配置 maven代理

Ivy 是一个依赖管理工具,直观感受是其跟maven 的作用差不多:但这两个其实是不同的工具: maven 是面向整个项目的工程管理及构建工具:ivy 仅作为依赖管理工具,与ant 高度集成. 需要了解更多不同,可看看这里:http://ant.apache.org/ivy/m2comparison.html 几年前了解到这东西,也是因为 play! 框架内置的依赖使用它进行依赖管理,但至今国内仍然以maven 作为主流依赖管理工具,看来还是先入为主的问题.项目尽管使用了 ivy,依赖的处理仍然

NA西游第五难:OSPF基础配置

OSPF OSPF(Open Shortest Path First,开放式最短路径优先)是基于链路状态的内部网关协议.OSPF具有收敛快.路由无环.扩展性好等优点.链路状态算法路由协议互相通告的是链路状态信息,每台路由器都将自己的链路状态信息(包含接口的IP地址和子网掩码.网络类型.该链路的开销等)发送给其他路由器,并在网络中泛洪,当每台路由器收集到网络内所有链路状态信息后,就能拥有整个网络的拓扑情况,然后根据整网拓扑情况运行SPF算法,得出所有网段的最短路径. OSPF单区域 基础配置 R1

struts2学习笔记--struts.xml配置文件详解

这一节主要讲解struts2里面的struts.xml的常用标签及作用: 解决乱码问题 <constant name="struts.i18n.encoding" value="utf-8"/> //设置编码格式为utf-8 自定义扩展名 <constant name="struts.action.extension" value="action,,wang"/> //struts默认扩展名是actio

MSB-STRUTS-课堂笔记

A:为什么用strutsQ:1.建立在MVC模式上,MVC都有涉及,但它主要是提供一个好的控制器和一套定制的标签库上,也就是说它的着力点在C和V上,有MVC一系列有点,如:结构层次分明,高可冲永兴,增加了程序的健壮性和可伸缩性,便于开发与设计分工,提供集中校验国际化.日志等等:2.开源项目,得到了程序大师和高手持续而细心的呵护,并且经受了实战的检验,使其功能越来越强大,体系也日臻完善:3.其他技术和框架具有良好的融合性.如与spring.hibernate等框架的整合4.大大提高了开发速度. A

Struts2学习笔记④

刚才看书发现了一个问题,就是ActionSupport和Action接口的区别没搞清楚,弄得我以为我之前的代码写错了.其实ActionSupport已经实现了Action接口了,实际开发中也很少使用Action接口,直接都是继承ActionSupport的.Mark一下,省的以后看代码惊到了.... 其实Struts里面action有很多配置的,result也有很多配置,比如说result有type的属性,可以为chain.dispatcher.redirect.redirectAction e