guokehua(@yahoo.com.cn oy Java 1010 11高级 Action 2008-3-10 郭克华EE框架实战教学视频
2008-3-10 1 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 11高级Action
Action的高级应用: guokehua(@yahoo.com.cn DispatchAction 对于购物车这种轻量级的组件,可能在一个 Action里面要实现添加,删除,修改,查询等各 种工作,但是只有一个 execute方法怎么办? 方案:建立 DispatchAction 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 2 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 Action的高级应用: DispatchAction DispatchAction • 对于购物车这种 对于购物车这种轻量级的组件,可能在一个 Action里面要实现添加 里面要实现添加,删除,修改,查询等各 种工作,但是只有一个execute execute方法,怎么办? • 方案:建立DispatchAction DispatchAction
guokehua(@yahoo.com.cn 了案例 ·P1显示一个表单,填入书本名称点击按 钮,将书本加入购物车,页面底部显示 1010 购物车中的书名;每本书后面都有一个 链接:删除,点击能够删除这本书 Q·请用 DispatchAction来做 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 3 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 案例 • p1显示一个表单,填入书本名称点击按 显示一个表单,填入书本名称点击按 钮,将书本加入购物车,页面底部显示 钮,将书本加入购物车,页面底部显示 购物车中的书名 购物车中的书名 ;每本书后面都有一个 ;每本书后面都有一个 链接:删除,点击能够删除这本书 链接:删除,点击能够删除这本书 • 请用DispatchAction DispatchAction来做
guokehua(@yahoo.com.cn DispatchAction m·1建立一个 DispatchAction,并给定参 1010 数meth。d编处理函数 ·2在JSP中用 action路径?meth。d=方 法名称方式提交 注意表单meth。d=post 评价它们的耦合性 008-3-10 郭克华J2E框架实战教学视频
2008-3-10 4 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 • DispatchAction DispatchAction • 1:建立一个DispatchAction DispatchAction,并给定参 数method, method,编处理函数 • 2:在JSP中用action路径?method=方 法名称方式提交 法名称方式提交 • -注意表单 method=post method=post • 评价它们的耦合性 评价它们的耦合性
guokehua(@yahoo.com.cn Action的高级应用: Mapping DispatchAction ·有一种方法,可以使得耦合性降低并且 可以只编写一个 Action2而让它可以指 1010 向多个结构不同 ActionForm 方法:使用 Mapping DispatchAction 008-3-10 郭克华JEE框架实战教学视频
2008-3-10 5 J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 Action的高级应用: MappingDispatchAction MappingDispatchAction • 有一种方法,可以使得耦合性降低并且 有一种方法,可以使得耦合性降低并且 可以只编写一个 可以只编写一个Action, Action,而让它可以指 向多个结构不同 向多个结构不同ActionForm ActionForm • 方法:使用MappingDispatchAction MappingDispatchAction