后台取不到ajax传的值
请求可以进入后台,但是ServletActionContext.getRequest().getParameter("XXX");拿不到指定的参数,我另外一个ajax请求格式和后台处理是一样的但是可以拿到值,我找不到原因在哪,请各位帮帮忙,代码如下:
前台ajax:
- Java code
function replyMessage() { var input = prompt("请输入你要回复的信息", ""); var id = $('#messageId').val(); if (input != null && input != "") { $.ajax({ url : 'message!sendMessage.action', type : 'get', date : { input : input }, async : false, success : function(msg) { alert("success!"); }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert("error"); } }); } }后台request取值
- Java code
String context = ServletActionContext.getRequest().getParameter( "input");
context总是为null
[解决办法]
date->data