如果想自定义Servlet,比如按照事物的目录结构映射URL路径,或者想把XWorker的WEB编程放到自己的Servlet中,那么可以参看本文的方法。
//创建变量上下文 ActionContext actionContext = new ActionContext(); //基本变量 actionContext.put("world", World..getInstance()); actionContext.put("request", request); actionContext.put("response", response); actionContext.put("servlet", this); //其它变量 actionContext.put("requestBean", new HttpRequestBean(request)); actionContext.put("requestMethod", method); actionContext.put("session", request.getSession());
//获取事物 Thing thing = .......//自实现获取事物的方法,比如XWorker的Servlet用sc参数获取事物 //执行事物的httpDo方法 thing.doAction("httpDo", actionContext);
Copyright © 2007-2019 XWorker.org 版权所有 沪ICP备08000575号