• λ我爱Aspx >> Asp.Net >> webwork或struts2想抽出公用方法的问题
  • webwork或struts2想抽出公用方法的问题

  • :aspxer  Դ:csdn  :2007-7-6 2:43:25  ؼ:web
  • 框架是(webwork<struts2>+spring+hibernate)

    google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";

    我有N个action,都需要调用同一个字典表,而且每次调用必须实时查数据库,取得字典表中的数据。

    所以我想把这个取databook的方法单独提出来。命名为 public List getDatabook()

    因为getDatabook需要使用service接口,所以一直到调用service时就报错。

    不知道webwork或struts2中如何提炼出公用方法供所有action使用?

    望高手赐教。

    第2楼. 由 zqrqq 于 2007-6-25 15:51:11 发表

    >>>所以我想把这个取databook的方法单独提出来。命名为 public List getDatabook()

    思路:

    1.把getDatabook写成一个service类,用spring管理起来,供action层调用

    2.然后,写一个abstract Action 让其他的action继承这个abstract Action

    3.在abstract Action 实现对字典表(即getDatabook所在service类)的访问

    >>>因为getDatabook需要使用service接口,所以一直到调用service时就报错。

    什么意思?报什么错?

    第3楼. 由 zjjsgwm 于 2007-6-25 16:08:01 发表

    OK,我晕死.怎么就没想到用service去做这个呢.脑袋有点转不过来了,呵呵,THANKS.

    Ҷƪл˵?
  • һƪ新手wince入门,请前辈们指点一下
    һƪ想学习java方向的web开发该学些什么语言呢?