-1

我有一个发送 AJAX 请求的代码,它在 firebug 下似乎可以正常工作(发送正确的参数):

Ext.Ajax.request({
            url: 'test',
            params:{name: "bunya"},
            success: function(resp){ 
                    button1.setText(resp.responseText);
                },
            failure: function(e,resp){
                    button1.setText('Disgrace!');
                }
            });
    }

Servlet 代码部分(据我了解)应该得到名称:

String respString =request.getAttribute("name").toString();

返回null。

我的问题是,如何从这个 application/x-www-form-urlencoded 请求中获取属性?

4

1 回答 1

1

您应该使用 request.getParameter("name") 来获取参数值。您可以使用 request.getParameterNames() 获取当前请求中的所有参数名称。

于 2014-06-16T15:39:52.870 回答