Can';无法从jsp获取struts 2中的参数。。。为什么?

Can';无法从jsp获取struts 2中的参数。。。为什么?,jsp,struts2,Jsp,Struts2,我正在尝试使用下一个URL执行操作 http://localhost:8080/FantasticWebsite/services/addPhone?id=6 因此,我的参数对象必须至少具有值为“6”的键“id”,但不能!,我获取表单中的所有参数,但该ID不显示 我正在使用以下命令获取参数: id=Integer.parseInt(parameter.get("id")[0]); 有人能帮我吗?使用 String id = getRequest().getParameter("id");

我正在尝试使用下一个URL执行操作

http://localhost:8080/FantasticWebsite/services/addPhone?id=6
因此,我的参数对象必须至少具有值为“6”的键“id”,但不能!,我获取表单中的所有参数,但该ID不显示

我正在使用以下命令获取参数:

id=Integer.parseInt(parameter.get("id")[0]);
有人能帮我吗?

使用

String id = getRequest().getParameter("id");
在哪里

    protected HttpServletRequest getRequest() {
        return ServletActionContext.getRequest();
    }

为什么要用它来获取参数?为什么不直接使用
id
action属性?是否使用
POST
方法?通常,您应该避免混合查询字符串和POST有效负载。如何获取表单中的所有参数?@rafuru为什么要绕过正常的S2参数机制?