Java MonitorRequestWrapper是什么意思?为什么我不能从请求中获取参数?
我在Netbeans IDE中工作,我编写了向服务器发送HTTP请求的JS代码:Java MonitorRequestWrapper是什么意思?为什么我不能从请求中获取参数?,java,javascript,servlets,Java,Javascript,Servlets,我在Netbeans IDE中工作,我编写了向服务器发送HTTP请求的JS代码: function applyFilter(){ idFilterJS = getRadioValue(); var url = "applyfilter?action=applyfilterXML&id=" + idFilterJS; req = initRequest(); req.open("GET", url, true);
function applyFilter(){
idFilterJS = getRadioValue();
var url = "applyfilter?action=applyfilterXML&id=" + idFilterJS;
req = initRequest();
req.open("GET", url, true);
req.onreadystatechange = applyFilterCallBack;
req.send(null);
}
接下来,我在ApplyFilterServlet中有一个断点:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
session = request.getSession();
String action = request.getParameter("action");
}
我有两个问题:
在调试模式下,MonitorRequestWraper对于请求变量意味着什么?
request.getParameteraction;返回null。为什么?
谢谢 它扩展了请求。深入“继承”下的属性以查找您的属性。
公共类MonitorRequestWrapper扩展了HttpServletRequestWrapper在注释中添加建议