一个只会android的菜鸟
2015-06-02 08:40
采纳率: 100%
浏览 1.3k

ajax 和 servlet参数问题

jquery代码:
var username = $('#username').val();
var pwd = $('#pwd').val();
var param ='{"username":"'+username+'","pwd":"'+pwd+'"}';
$('#login').click(function(){
alert(param);
$.ajax({
type:'post',
url:'MyServlet',
data:param,
success:function(){}
})
})

servlet代码:
protected void doPost(HttpServletRequest request, HttpServletResponse resp)
throws ServletException, IOException {
String aa = request.getParameter("param");
System.out.println(aa);
}
这里获取不到ajax传过来的param的值 调试为空的 为什么 求大神帮忙

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • bdmh 2015-06-02 08:43
    已采纳
     data: {"orderId":orderId,"commant":commant},  
    
    或
    data: "orderId=" + orderId + "&commant=" + commant
    
    打赏 评论
  • 逆-风 2015-06-02 09:07

    可能你地址给错了吧 是不是webxml配错了

    打赏 评论
  • Haydroid 2015-06-04 10:42

    参数param 的格式不对

    打赏 评论

相关推荐 更多相似问题