首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Struts2 Result 范例

2012-09-10 
Struts2 Result 实例?1:Action result type常用的四种类型dispatcher,服务器端跳转redirect,客户端跳转cha

Struts2 Result 实例

?

1:Action result type

常用的四种类型

dispatcher,服务器端跳转

redirect,客户端跳转

chain,动作跳转,服务器端形式

redirectAction,动作跳转,客户端形式

?

2:Action result global results

?

struts.xml

?

?

?

?

java文件

?

?

index.jsp

<a href="/web/web_redirect_action.action?type=3">全局结果集</a><br/>

<a href="/web_extends/web_extends.action?type=3">继承全局结果集</a>

?

?

全局结果集扩展:

?

?

使用另外一个包中的动态结果使用extends,继承动态结果集的包名。

?

3:Action result dynamic results

?

struts.xml

?

?

?

?

java 文件

?

<a href="/dynamic/dynamic_action.action?type=home">动态结果集</a><a href="/dynamic/dynamic_action.action?type=redirectAction">结果集带参数</a><result>${xxxx}</result>
?

?

在action中保存一个属性,存储具体的结果location

4:带结果参数

? ?<result>/xx/xx.jsp?xx=xxx</result>

forward:在struts2中只有一个请求在服务器端是可以共享的。

redirect:在strts2中只有一种情况的客户端请求传递参数使用<s:property value="#key.value"/>获取传递过来的参数。

?

?

例如:

?

${}表达式,(不是EL)

?

实验实验,分析分析

?

作业1:

提升能力:

先查Struts2 API 文档,在查GOOGLE

?

作业2:

一手鞋:查看OGNL 标签

?

系统分析设计

?

站在项目经理的角度,

考虑第一问题:界面原型,考虑什么样的架构;

第二问题:设计数据库,

第三问题:确定使用什么架构

第四问题:认真考虑使用什么样子的约定(如:配置,规定,命名等等)

热点排行