本文目錄一覽:
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% 絕對路徑。
原創文章,作者:Q38BK,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/129968.html