明月松间照 清泉石上流
——— 兵临城下   猫科动物
posts - 70, comments - 137, trackbacks - 0, articles - 23
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
Struts DispatchAction类--笔记 (引用自junmy)
Posted on 2007-01-07 11:17
兵临城下
阅读(261)
评论(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新闻
知识库
C++博客
博问
管理
相关文章:
Struts + Hibenate 分页二 引用自junmy
Struts + hibername 分页一(引用自junmy)
Struts DispatchAction类--笔记 (引用自junmy)
Powered by:
BlogJava
Copyright © 兵临城下
日历
<
2024年11月
>
日
一
二
三
四
五
六
27
28
29
30
31
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
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我的参与
最新评论
随笔分类
(65)
essay(12)
J2SE(11)
Java EE(13)
JavaScript(7)
scribble(17)
Spring(5)
随笔档案
(70)
2009年5月 (1)
2008年12月 (1)
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. 【求问】java字符串转整型问题(hashcode)
3. 这半年。。。
4. 断翅的天使
5. 生死不离,我数秒等你的消息~~
6. oracle命令:exp、imp
7. 五一前最后一贴!发现一个问题,搞不明白,上来求助!
8. 突然发现,再过三天就是我blog开张两周年了,纪念一下!(无内文)
9. 该断则断
10. oracle bug
11. 近日随想
12. 天热了,人就烦躁了
13. 《魔兽争霸3》 四大种族爆笑小笑话(引用)
14. 一个郁闷了我两天的问题
15. 公司培训记 ----人有点浮躁了
积分与排名
积分 - 63117
排名 - 830
最新评论
1. re: 一个关于Java Socket的问题,大家看一下
看了半天,楼主还是没有解决问题啊
--飞飞侠
2. re: 一个关于Java Socket的问题,大家看一下
楼主V5,解决了困扰我一天的问题
--Jawe
评论排行榜
1. Spring 整合Struts的问题!(11)
2. 一个关于Java Socket的问题,大家看一下(9)
3. J2EE Development without EJB读后随笔(8)
4. 又是JS的问题!最近研究中……(7)
5. singleton的一点疑问(7)