Chinaunix首页 | 论坛 | 博客
  • 博客访问: 897918
  • 博文数量: 215
  • 博客积分: 10062
  • 博客等级: 上将
  • 技术积分: 2235
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-01 13:21
文章分类

全部博文(215)

文章存档

2012年(1)

2011年(24)

2009年(16)

2008年(91)

2007年(83)

我的朋友

分类:

2007-12-02 17:12:06

不继承Action 而继承LookupDispaction
 根据Map的值来掉用使用那个事件:(期间还有怎样传值)
页面关键代码:
  
   
     
       
     

     
       
     

   
 
属性文件代码:
   sucess=sucess
   error=error
 
Action中的关键代码:
     public ActionForward sucess(ActionMapping mapping, ActionForm form,
                                HttpServletRequest request,
                                HttpServletResponse response) {
        ForwardActionForm forwardActionForm = (ForwardActionForm) form;
        System.out.println("传过来的name值为:" + request.getParameter("name"));
        return mapping.findForward("sucess");
    }
    public ActionForward error(ActionMapping mapping, ActionForm form,
                               HttpServletRequest request,
                               HttpServletResponse response) {
        ForwardActionForm forwardActionForm = (ForwardActionForm) form;
        System.out.println("传过来的name值为:" + request.getParameter("name"));
        return mapping.findForward("error");
    }

    protected Map getKeyMethodMap() {
        Map map = new HashMap();
        map.put("error", "error");
        map.put("sucess", "sucess");
        return map;
    }
 

阅读(857) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~