How could I get a parameter in JSP?
Here is my action execute() method, @Override public String execute() throws Exception { ActionContext aContext = ActionContext.getContext(); aContext.getParameters().put("reqVar1", "reqVar1-Value"); return SUCCESS; } I want to get the parameter value in JSP like below code, <s:property value="#parameters.reqVar1" /> but it doesn't work. I see the parameter is in stack context: How could I get the parameter value in JSP? Parameters are always use a type Map<String, String[]> . And you need to put parameter correctly, i.e. aContext.getParameters().put("reqVar1", new String[] {"reqVar1-Value"});