我想下一个URL来执行动作无法从jsp获取struts 2中的参数...为什么?
http://localhost:8080/FantasticWebsite/services/addPhone?id=6
所以我的参数对象必须至少具有关键“ID”与价值“6”,但不!我得到了所有参数我窗体,但该ID不会出现。
即时得到的参数与此:
id=Integer.parseInt(parameter.get("id")[0]);
有人能帮助我吗?
我想下一个URL来执行动作无法从jsp获取struts 2中的参数...为什么?
http://localhost:8080/FantasticWebsite/services/addPhone?id=6
所以我的参数对象必须至少具有关键“ID”与价值“6”,但不!我得到了所有参数我窗体,但该ID不会出现。
即时得到的参数与此:
id=Integer.parseInt(parameter.get("id")[0]);
有人能帮助我吗?
使用
String id = getRequest().getParameter("id");
其中
protected HttpServletRequest getRequest() {
return ServletActionContext.getRequest();
}
谢谢!这工作完美:))! – rafuru
@rafuru你为什么绕过正常的S2参数机制? –
你们为什么越来越参数与? –
什么是'parameter'? – Pigueiras
为什么你不使用'id'动作属性? –