本文目录一览:
JSP如何响应普通按钮的事件?
代码如下:
form method="post" action="test.jsp"
input type="submit" name="action" value="button1"
input type="submit" name="action" value="button2"
/form
test.jsp
%
String action = request.getParameter("action");
if (action.equals("button1"))
{
//do something
}
else if (action.equals("button2"))
{
//do something else
}
扩展资料
JSP的page指令
1、language属性
用于设置JSP页面使用的语言,目前只支持java语言,以后可能会支持其他语言,该属性默认值是java
2、extends属性
用于设置 JSP页面继承的 Java类,所有 JSP页面在执行之前都会被服务器解析成 Servlet,而 Servlet是由 Java类定义的,所以 JSP和 Servlet都可以继承指定的父类。该属性并不常用,而且有可能影响服务器的性能优化。
3、import 属性
用于设置 JSP导入的类包。JSP 页面可以嵌入 java代码片段,这些java代码在调用 API时需要导入相应的类包。
Java Web中jsp页面的按钮点击事件求解~
1、你这个提交按钮会有一个onclick事件
input type="button" value="提交" onclick="a();"//*这个a()是指一个js事件*/
script
function a(){
alert(1);
/*这里可以去处理事件*/
}
/script
2、你说的action=""是说form表单里面的"action"吗?
比如说:form action="" id="" name=""这个action是指你的form表单要提交数据到指定的路径。
急!!jsp 鼠标点击事件
你写一个javascript的方法,onclick触发这个方法
function FormSubmit(){
document.form[0].submit();
}
就是这样
input type="button" onclick="FormSubmit()" /
但是你的form要制定好你提交到哪个action,如
form name="orderForm" action="orderForm.do" method="post"
JSP页面onclick事件失效
应该是你jsp文件中调用 onclick 函数所在文件的路径有问题;
servlet 跳转 会改变 调用文件的 相对路径;
所以在调用js文件或者 css 文件,最好不要采用./ ../ 等方式,而采用%=basePath% 绝对路径。