【问题标题】:How to display data of MYSQL in java with using of AJAX如何使用AJAX在java中显示MYSQL的数据
【发布时间】:2014-07-02 13:10:32
【问题描述】:

我在 mysql 中有一个表,其中包含三个插入数据的字段。其中有三个字段,如下所示。

我想在 web 浏览器上使用 java 中的 ajax 显示这些数据。

我在网上搜索,发现下面的代码最有用

Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/ajax_demo","root","");  
PreparedStatement ps=con.prepareStatement("select * from ajax");

为了显示输出,我还必须执行哪些其他操作。

【问题讨论】:

  • 命名你的表 ajax 只会让你感到困惑。 Ajax 只是一种 javascript 技术,用于向您的网络服务器上的页面发送 HTTP 请求。

标签: java mysql ajax jsp servlets


【解决方案1】:

你需要做一个ajax请求,ajax请求的主要代码体如下

request.onreadystatechange=handleResponse;
request.open(typeReq, url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
request.send(queryString);

typeReq 是请求的类型:POST 或 GET。 url:目标url地址。 queryString:要发送的数据集。

handleResponse 是一个处理响应的函数。例如:

function handleResponse () {
if (request.readyState = 4) {
if (request.status = 200) {
var response = request.responseText;
//code to handle response
} else {
//code to handle errors
}
}

现在,您可以使用原型或 jquery 之类的 API,这更容易。

希望这些信息对您有所帮助。

祝你好运

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-04
    • 1970-01-01
    • 2017-06-07
    • 2020-02-28
    • 2014-12-15
    • 2019-12-11
    • 1970-01-01
    相关资源
    最近更新 更多