未从请求对象接收到Java Servlet参数名称和值
我正在使用tomcat 9.0.13。从jsp文件调用下面的ajax请求,当我使用request.getParameter("work")
时,返回的值为空
但是我能够得到request.getParameter("query")
的值,它的值中也有%
如果我在work参数的值中删除%
,在这种情况下,request.getparamter
返回的是正确的值
有什么解决这个问题的建议吗
Ext.Ajax.request({
url :'/final/servlet/com.xx.testservlet?work=testing%',
scope:this,
method: 'POST',
params: {
query: 'queryss%',
},
success: function(response)
{
var jsonText = response.responseText;
alert(jsonText)
},
failure:function()
{
alert('failure')
}
});
共 (0) 个答案