0
<%!  
 public void display()  
 {  
     System.out.println("Hai");  
 }
 %>

<input type="submit" value="touch me" method="display()"/>

上記のようなjspページがあります。ユーザーがボタンをクリックしたときにメソッドを呼び出すにはどうすればよいですか。上記のコードは機能しません。javascriptなしでどうやって...

4

1 に答える 1

-2

サーバー側とクライアント側を混同しています。コードはサーバー側で生成され、ユーザーはクライアント側をクリックします。クライアント側からサーバー側のコードを呼び出したい場合は、ajaxを調べる必要があります。
クライアント側でイベントを実行する場合は、javascriptを使用する必要があります

<script type="text/javascript>
 function alert() {
  alert("Hai");
 }
</script
<input type="submit" value="touch me" onClick="alert();"/>
于 2013-02-16T10:43:28.467 に答える