「Struts2開発」 ActionContextの使い方
1.ActionContextの取得
ActionContext cft= ActionContext.getContext();
2.リクエストパラメータの取得
Map<String,Object> parameters = cft.getParameters();
3.インスタンスの取得
ActionInvocation invoker = cft.getActionInvocation();
4.getValueStack()を使ってview情報を取得
ValueStack valueStack = cft.getValueStack();
Object value = valueStack.findValue(“dto.username", true);
5.自動型変換エラーの取得
Map<String,Object> convertionErrors = cft.getConversionErrors();
6.HttpServletRequestの取得
final HttpServletRequest request = ServletActionContext.getRequest();