0

私のJSPページには。がありDIVます。

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

これをクリックするとDIV...

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

});

...サーブレットに値を送信しid 100て、サーブレットがデータベースのJavaコードを作成し、たとえば1または0を返すようにする必要があります。どうすればよいですか。これは適切な方法ですか?

4

2 に答える 2

3

Ajaxを使用する場合は、次のようなURLを使用してサーバーを呼び出す必要があります。

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

次に、servler側で、「id」という名前でリクエストに含まれる値を取得する必要があります。

あなたがAjax請願をするのを助けることができるjQueryとしてそこに多くのツールがあります。

編集済み

さて、ここでは、jQueryを使用した非常に単純なAjaxの例を見つけることができます。この例では、代わりにファイル(test1.txt)を呼び出し、URLを呼び出す必要があります(前述のとおり)。もちろん、URL(idは変数)を構築するためにいくつかのJSコードを書く必要があります。サーブレット側でタスクが実行されると、たとえば「完了」を返し、この情報を例のようにHTMLで表示するかどうかを指定できます。

このウェブを見てください、あなたを助けることができる多くのリンクがあります。

于 2012-08-02T11:04:57.697 に答える
0

を使用して値を取得します

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

AJAXを使用してサーブレットに渡します

于 2012-08-02T11:05:01.073 に答える