2017-10-19 7 views
0

私はこの単純なhtmlボタンを持っています。JSPから関数を実行するための安全でクリーンな方法

<button class="btn btn-success btn-sm">Start</button> 

私はJavaファイル内の関数を実行したいボタンをクリックしてください。私はただ一つのパラメータのためのdoGetやdoPostメソッドを実行する必要があるHTMLからパラメータを渡す必要がある場合

<% 
    ClassName className = new ClassName(); 
    className.function(); 
    %> 

:私のようなJSPファイルに自分のコードを置くべきか?より良い、簡単な方法がありますか?

+2

。ボタンをクリックすると、ブラウザに表示されます。要求がサーバーに送信され、それが分かっている必要があります。たとえば、要求を送信するフォームにボタンを置くなどして、これを行うことができます。 – Henry

+0

私はAJAXの投稿を正しくしなければならないのですか? –

+0

AJAXも可能です。 – Henry

答えて

0

ボタンはaction='yourUrlToServlet'の形式である必要があります。または、AJAXでリクエストを送信してください。次に、リクエストを受け取るサーブレットが必要です。サーブレットでは、いくつかのメソッドを呼び出すことができます。

たぶん、このページには、それを理解するのに役立つことができます:あなたは、あなたのブラウザーでは、サーバで起こる物事をミックスhttps://stackoverflow.com/tags/servlets/info

関連する問題