BaseAction.java
上传用户:yunfeng252
上传日期:2022-07-23
资源大小:12403k
文件大小:1k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. package org.yufeng.struts.action;
  2. import org.apache.struts.actions.DispatchAction;
  3. import org.yufeng.service.*;
  4. import org.yufeng.utils.*;
  5. public class BaseAction extends DispatchAction {
  6. public BaseAction() {
  7. super();
  8. }
  9. protected ILeavesServiceDao getleavesService() {
  10. return (ILeavesServiceDao) AppContext.getInstance().getAppContext()
  11. .getBean("leavesTarget");
  12. }
  13. protected IAdminServiceDao getAdminService() {
  14. return (IAdminServiceDao) AppContext.getInstance().getAppContext()
  15. .getBean("adminTarget");
  16. }
  17. protected IArticleServiceDao getArticleService() {
  18. return (IArticleServiceDao) AppContext.getInstance().getAppContext()
  19. .getBean("articleTarget");
  20. }
  21. protected IAssortServiceDao getAssortService() {
  22. return (IAssortServiceDao) AppContext.getInstance().getAppContext()
  23. .getBean("assortTarget");
  24. }
  25. protected ISortServiceDao getSortService() {
  26. return (ISortServiceDao) AppContext.getInstance().getAppContext()
  27. .getBean("sortTarget");
  28. }
  29. protected ILinkServiceDao getlinkService() {
  30. return (ILinkServiceDao) AppContext.getInstance().getAppContext()
  31. .getBean("linkTarget");
  32. }
  33. }