0

在我的 JSP 页面中,我有DIV.

<div id="100">
ALI
</div>

当我点击这个DIV...

$("#100").click(function(){

});

...我需要将 , 的值发送id 100到 servlet,以便 servlet 生成一些数据库 java 代码,并返回例如 1 或 0。我该怎么做?这是正确的方法吗?

4

2 回答 2

3

使用 Ajax,您应该使用类似于以下的 URL 调用您的服务器:

http://localhot:8080/youAppContext/yourServer?id=100

然后,在服务器端,您应该检索将在请求中名为“id”的值

有许多工具,如 jQuery,可以帮助您执行 Ajax 请求。

已编辑

好吧,在这里您可以找到一个使用 jQuery 的非常简单的 Ajax 示例。在示例中,您应该调用一个 URL(如上所述),而不是调用一个文件 (test1.txt)。当然,您需要编写一些 JS 代码来构建您的 URL(其中 id 是一个变量)。一旦任务在 servlet 端完成,您可以返回任何内容,例如:“完成”并显示或不显示此信息的 HTML,就像它在示例中所做的那样。

看看这个网站,有很多链接可以帮助你。

于 2012-08-02T11:04:57.697 回答
0

使用获取值

var value = $("#100").html();

并使用 AJAX将其传递给servlet

于 2012-08-02T11:05:01.073 回答