-5

これにボタンが付いたjspページとhtmlフォームがあります。このjspページにこのコードが書かれている場合、ボタンを押してJavaコードを実行するにはどうすればよいですか?

4

2 に答える 2

0

まず、ユーザーがボタンを押すと、バックエンドではなくフロントエンドにあるため、ユーザーがボタンを押すと、http プロトコルを介してリクエストを呼び出す必要があり、サーバーがこのリクエストを受け入れると、あなたのJavaコードですが、あなたのやり方ではできないと思います!

于 2012-05-08T14:34:05.680 に答える
0

ブラウザ内で Java コードを実行することはできません。JavaScript はありますが、Java ではありません。Java コードにコールバックする必要がある場合は、サーブレットまたは別の JSP (または、Web フレームワークを使用している場合はより適切なもの) をセットアップし、JavaScript がXMLHttpRequestオブジェクト (例: Ajax / Asynchronous JavaScript ) を使用してそのサーブレットにコールバックするようにします。および XML)。

これを始めるのに役立つ情報がウェブ上にたくさんあります。また、クライアント側を簡素化するのに役立つ JavaScript フレームワークを使用することもできます。一般的な例には、jQuery、Mootools、Prototype などがあります。

于 2012-05-08T22:09:00.817 に答える