Context context = rundata.getContext();
ControlTool controlTool = getControlTool(context, template, module, rundata);
// render control
rundata.getResponse().getWriter(); // ������Ԥ����buffer
String content = controlTool.render();
// ����context���Ա����ģ���ܹ���ȡ
context.put("controlContent", content); // controlContentΪcontrol��Ⱦ�Ľ��
context.put("controlTarget", template != null ? template : module);