各位老师们好,我是一个刚学jsp的菜鸟,我想问问jsp中能像j2se中一样添加一个按钮,然后执行方法吗?
就像这样:
先声明一个方法:
<%!
public void showMessage(){out.println("hello");}%>然后在本页面内添加一个按钮,当点击这个按钮时调用showMessage()。不知道能不能,该怎么做,希望各位前辈不吝赐教,谢谢了,非常感谢。
就像这样:
先声明一个方法:
<%!
public void showMessage(){out.println("hello");}%>然后在本页面内添加一个按钮,当点击这个按钮时调用showMessage()。不知道能不能,该怎么做,希望各位前辈不吝赐教,谢谢了,非常感谢。
你說的這功能是客戶端的事,用的是 javascript。
其它不想多说,也不想说空话。代码先上 楼主 运行下我给的代码 抛砖引玉。2个页面 1.jsp 2.jsp1.jsp<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script type="text/javascript">
function toDo(){
window.location.href="2.jsp";
}
</script>
<body>
<input type="button" value="点击" onclick="toDo()" />
</body>
</html>2.jsp<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%!
public String showMessage(){
return "hello";
}
%>
<%
out.println(showMessage());//调用showMessage此方法。
%>
ps:楼主你那方法本身就有错。我改了一下。