打字猴:1.70048527e+09
1700485270 }
1700485271
1700485272 @Override
1700485273
1700485274 public void assemble(){
1700485275
1700485276 Map<String,String>langMap=getLangData().getItems();
1700485277
1700485278 for(String key:langMap.keySet()){
1700485279
1700485280 /*
1700485281
1700485282 *组装一个HTTP的请求格式:
1700485283
1700485284 *http://abc.com/xxx.swf?key1=value && key2=value
1700485285
1700485286 */
1700485287
1700485288 }
1700485289
1700485290 }
1700485291
1700485292 }
1700485293
1700485294 ViewManager是一个视图模块的入口,所有的访问都是通过它传递进来的,如代码清单38-25所示。
1700485295
1700485296 代码清单38-25 视图管理
1700485297
1700485298 public class ViewManager{
1700485299
1700485300 //Action的名称
1700485301
1700485302 private String actionName;
1700485303
1700485304 //当前的值栈
1700485305
1700485306 private ValueStack valueStack=ValueStackHelper.getValueStack();
1700485307
1700485308 //接收一个ActionName
1700485309
1700485310 public ViewManager(String_actionName){
1700485311
1700485312 this.actionName=_actionName;
1700485313
1700485314 }
1700485315
1700485316 //根据模型的返回结果提供视图
1700485317
1700485318 public String getViewPath(String result){
1700485319
[ 上一页 ]  [ :1.70048527e+09 ]  [ 下一页 ]