日期:2014-05-17  浏览次数:20670 次

后台取不到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