明月松间照 清泉石上流
——— 兵临城下   猫科动物
posts - 68, comments - 129, trackbacks - 0, articles - 23
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
Struts DispatchAction类--笔记 (引用自junmy)
Posted on 2007-01-07 11:17
兵临城下
阅读(73)
评论(0)
编辑
收藏
所属分类:
Struts
Struts DispatchAction类--笔记
最近在练习struts的时候,发现如一张表里一些常用的。添加。删除。修改.得到数据.等一些操作在同一个Action 里处理很麻烦,分成几个Action来处理,又显的臃肿。有没有更好的办法在一个类里面处理,而且又容易维护呢?真是叫人郁闷啊。。
后来在百度搜了一下.....有个org.apache.struts.actions.DispatchAction 类可以实现。继承此类。里面可以定义自己的方法,jsp里面很好调用了。。
如我刚刚写了一个测试的例子。。
建个类继承 DispatchAction
public
class
TestAction
extends
DispatchAction
{
public
ActionForward add(ActionMapping mapping,ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
{
//写上你要处理的代码。。。
}
public
ActionForward del(ActionMapping mapping,ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
{
//
写上你要处理的代码。。。
}
//其他的一些自定义的方法。。
在struts-config.xml 文件里配置这样写。。
<
action-mappings
>
<
action
name
="TestActionForm"
parameter
="method"
path
="/TestAction"
scope
="request"
type
="dispatchaction.TestAction"
validate
="false"
>
<
forward
name
="addforward"
path
="/add.jsp"
/>
<
forward
name
=del"forward"
path
="/show.jsp"
/>
</
action
>
</
action-mappings
>
开始的时候忘记在里面加 parameter="method" 老是没有出来。。搞了半天才看到了。看样子还是要细心一点了。。
前台jsp要调用就简单了。。
<
html:form
action
="/TestAction.do?method=del"
method
="POST"
>
在method后面加上在Action 类里面自己定义的方法就可以了。。
IT新闻
新用户注册
刷新评论列表
标题
姓名
主页
验证码
*
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
相关文章:
Struts + Hibenate 分页二 引用自junmy
Struts + hibername 分页一(引用自junmy)
Struts DispatchAction类--笔记 (引用自junmy)
相关链接:
网站导航:
博客园
BlogJava
博客生活
IT博客网
C++博客
PHP博客
博客园社区
管理博客
教师博客
天文博客
汽车博客
足球博客
股票博客
电子博客
管理
Powered by:
BlogJava
Copyright © 兵临城下
日历
<
2008年12月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
常用链接
我的随笔
我的评论
我的参与
最新评论
随笔分类
(63)
essay(11)
J2SE(10)
Java EE(13)
JavaScript(7)
scribble(17)
Spring(5)
随笔档案
(68)
2008年8月 (1)
2008年6月 (2)
2008年5月 (1)
2008年4月 (4)
2007年9月 (1)
2007年7月 (3)
2007年5月 (1)
2007年3月 (1)
2007年2月 (2)
2007年1月 (6)
2006年12月 (10)
2006年11月 (12)
2006年9月 (4)
2006年8月 (7)
2006年7月 (2)
2006年6月 (3)
2006年5月 (2)
2006年4月 (6)
文章分类
(23)
Hibernate(2)
J2EE(11)
JS(2)
Spring(2)
SQL(1)
Struts(3)
Tomcat(2)
相册
一点心得
个人作品
重庆成都之旅
最新随笔
1. 这半年。。。
2. 断翅的天使
3. 生死不离,我数秒等你的消息~~
4. oracle命令:exp、imp
5. 五一前最后一贴!发现一个问题,搞不明白,上来求助!
6. 突然发现,再过三天就是我blog开张两周年了,纪念一下!(无内文)
7. 该断则断
8. oracle bug
9. 近日随想
10. 天热了,人就烦躁了
11. 《魔兽争霸3》 四大种族爆笑小笑话(引用)
12. 一个郁闷了我两天的问题
13. 公司培训记 ----人有点浮躁了
14. 双飞七日游纪念
15. 求问薪资状况
积分与排名
积分 - 27701
排名 - 349
最新评论
1. re: JAVA文件上传
看过 学习过 挺喜欢你的风格 "废话不多说." 哈哈 谢.
--java永垂不朽
2. re: 这半年。。。[未登录]
你也喜欢游泳!
--山巅
评论排行榜
1. Spring 整合Struts的问题!(11)
2. J2EE Development without EJB读后随笔(8)
3. 又是JS的问题!最近研究中……(7)
4. singleton的一点疑问(7)
5. 关于数据库count的问题(6)