Struts第三天

流程

Struts内置类

• DispatchAction: 能同时完成多个Action 功能的Action 。
• ForwardActon: 该类用来整合Struts 和其他业务逻辑组件,通常只对请求作有效
性检查。
• IncludeAction: 用于引入其他的资源和页面。
• LookupDispatchAction: DispatchAction 的子类,根据按钮的key ,控制转发给action
的方法。
• MappingDispatchAction: DispatchAction 的子类,一个action 可映射出多个Action
地址。
• SwitchAction: 用于从一个模块转换至另一个模块,如果应用分成多个模块时,

 

ForwardActon:用法

 

struts-config.xml配置文件标记。

path:请求地址

parameter:跳转的页面

type="org.apache.struts.actions.ForwardAction":内置对象。要求需要这个对象

<action path="/toLogin" parameter="/login.jsp"
   type="org.apache.struts.actions.ForwardAction">
  </action>

 

 

IncludeAction: 用法。

 

struts-config.xml配置文件标记。

 

<action path="/includeWelcome" parameter="/welcome.jsp"
   type="org.apache.struts.actions.IncludeAction">
  </action>

JSP页面:

 <jsp:include page="includeWelcome.do"></jsp:include>

 

LookupDispatchAction:用法

 

 

struts-config.xml配置文件标记。

 

<action path="/lookup" name="lookupForm" parameter="subBtn"
   type="com.lovo.struts.action.MyLookupAction">
  </action>

 

 

JAVA:

 

 JSP

配置文件:ApplicationResources.properties

button.add=/u589e/u52a0
button.mod=/u4fee/u6539
button.del=/u5220/u9664

*1.启动服务器时配置文件就加载到内存当中!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值