如果想自定义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-2014 XWorker.org 版权所有