相关疑难解决方法(0)

如何使用Servlets和Ajax?

我是Web应用程序和Servlet的新手,我有以下问题:

每当我在servlet中打印一些东西并通过webbrowser调用它时,它就会返回一个包含该文本的新页面.有没有办法使用Ajax在当前页面中打印文本?

java ajax jsp servlets

326
推荐指数
6
解决办法
32万
查看次数

JQuery $ .ajax()post - java servlet中的数据

我想将数据发送到java servlet进行处理.数据的长度可变,并且是键/值对:

{ A1984 : 1, A9873 : 5, A1674 : 2, A8724 : 1, A3574 : 3, A1165 : 5 }
Run Code Online (Sandbox Code Playgroud)

数据不需要以这种方式格式化,这就是我现在拥有它的方式.

var saveData = $.ajax({
      type: "POST",
      url: "someaction.do?action=saveData",
      data: myDataVar.toString(),
      dataType: "text",
      success: function(resultData){
          alert("Save Complete");
      }
});
saveData.error(function() { alert("Something went wrong"); });
Run Code Online (Sandbox Code Playgroud)

$.ajax()功能正常,因为我收到"保存完成"的提醒.我的困境在servlet上.如何检索数据?我试着像这样使用HashMap ......

HashMap hm = new HashMap();
hm.putAll(request.getParameterMap());
Run Code Online (Sandbox Code Playgroud)

...但hm结果是null,我猜是指.getParameterMap()没有找到键/值对.我哪里出错或者我错过了什么?

javascript ajax jquery hashmap

38
推荐指数
3
解决办法
31万
查看次数

标签 统计

ajax ×2

hashmap ×1

java ×1

javascript ×1

jquery ×1

jsp ×1

servlets ×1