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 回答