Topic: 关于DispatchAction

  Print this page

1.关于DispatchAction Copy to clipboard
Posted by: realwangx
Posted on: 2004-11-22 14:36

我们在使用DispatchAction的时候,通常是:
../something.do?method=add 诸如此类
在DispatchAction中,我们会对应有:
public ActionForward list(
  ActionMapping mapping,
  ActionForm form,
  HttpServletRequest request,
  HttpServletResponse response) {
  //do something  
  return mapping.findForward("success");
}
在这里想请教各位:
如果我们../something.do结果会是如何?
也就是说:
DispatchAction可不可以由我们默认method??

2.Re:关于DispatchAction [Re: realwangx] Copy to clipboard
Posted by: wes109
Posted on: 2004-11-22 15:38

这个问题看一下source就都明白了

如果在配置文件中已经设定了parameter,而请求的时候没有加此参数
DispatchAction会调用unspecified()方法

此方法是protected,也就是说,你可以在自己类里面override
也就成了default method

3.Re:关于DispatchAction [Re: wes109] Copy to clipboard
Posted by: realwangx
Posted on: 2004-11-22 15:55

wes109 wrote:
这个问题看一下source就都明白了

如果在配置文件中已经设定了parameter,而请求的时候没有加此参数
DispatchAction会调用unspecified()方法

此方法是protected,也就是说,你可以在自己类里面override
也就成了default method

非常感谢楼上的朋友“wes109”


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923