【发布时间】:2014-06-10 16:16:04
【问题描述】:
我的 jsp 页面中有一个文本区域(*id="txtResults"*)。 servlet 程序从本体中检索数据并将其存储在string(*name=solution*) 中。我只想要一个简单的方法,将这个字符串传输到jsp页面并在文本区域打印而不刷新整个页面。
帮助将不胜感激!
【问题讨论】:
-
如何在 servlet 中检索字符串?
我的 jsp 页面中有一个文本区域(*id="txtResults"*)。 servlet 程序从本体中检索数据并将其存储在string(*name=solution*) 中。我只想要一个简单的方法,将这个字符串传输到jsp页面并在文本区域打印而不刷新整个页面。
帮助将不胜感激!
【问题讨论】:
【讨论】:
使用jQuery Ajax,即异步 JavaScript 和 XML
AJAX 是在后台加载数据并显示在网页上,而不需要重新加载整个页面
浏览 Ajax 文档Documentation
在这里你会得到一些examples
【讨论】:
正如 Sam Krish 所建议的,Ajax 是最好的方法(AJAX 有很多 API。Jquery 就是其中之一。如果您准备在自己的 XMLHttpRequest 上编写一个,那么您的关键是。 http://www.w3schools.com/xml/xml_http.asp )。
如果您使用一些遗留代码..那么同样可以使用 IFrames 来完成(请不要使用这种方式)。
将数据传递给 Servlet .. 就像任何 GET 或 POST 一样简单。您可以将数据作为 URL 的一部分嵌入,并在 servlet 中调用 request.getParameter 来检索数据。
【讨论】: