WebWork中利用ActionContext得到Parameter,moxie的教程有誤!
Posted on 2006-05-04 22:27 oxl 閱讀(449) 評論(1) 編輯 收藏 所屬分類: Java Web技術
看下面這段代碼:
ActionContext?context?=?ActionContext.getContext();
Map?params?=?context.getParameters();
String?username?=?(String) params.get("username");



這會拋出一個一異常,因為在params.get("username")返回的是一個字符串數組,所以不能這樣轉換.
正確的做法是:
String username = ((String[])params.get("username"))[0];