1. jsp 中用js提交表單並關閉本窗口的問題。
2. JSP頁面點擊事件跟回車鍵都要能驗證JS後提交數據,怎麼實現
把onClick="videoTimetion();「去掉,在onsubmit那改為onsubmit="return videoTimetion()"
3. jsp表單提交數據怎麼用
我們在瀏覽網頁的時候,經常需要向伺服器提交信息,並讓後台程序處理。瀏覽器中使用 GET 和 POST 方法向伺服器提交數據。
4. jsp頁面中 查詢界面 如何使用回車 來提交查詢條件 我的jsp頁面如下
為回車鍵綁定查詢按鈕的點擊事件
5. 在JSP中怎麼點擊Enter鍵實現確定功能啊
onkeydown="if(event.keyCode==13){test();return false;}"
這個就是實現回車鍵按下時調用js的test()方法,你可以在js中提交表單或者是操作頁面
如果是想提交表單的話直接在form中加個input type=submit 就行了
6. jsp中怎麼控制回車自動提交表單
一般來說,表單的提交,按下enter會自動提交的的,只要你form有路徑,比如
<form action="login.do?method=0">
</form>
如果沒有這個action地址,版form根本無法提交權,就像你交作業給老師,可你們班一個老師都沒有,你交給誰啊兄弟。
7. jsp--提交表單→插入資料庫→成功後返回提示信息
jsp通過提交表單執行到的action直接操作service進而調用介面插入然後返回到servlet控制狀態即可。
舉例:
index.jsp頁面代碼如下:
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8"%>
<%@ page contentType="text/html;charset=utf-8"%>
<%
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=utf-8");
%>
<html>
<head>
<title>add message into table </TITLE>
</head>
<body>
<%
String id=request.getParameter("id"); //從表單獲得
String name=request.getParameter("name"); //從表單獲得
String sex=request.getParameter("sex"); //從表單獲得
String age=request.getParameter("age"); //從表單獲得
java.util.Date date=new java.util.Date();
String datetime=new Timestamp(date.getTime()).toString();
try
{
/** 連接資料庫參數 **/
String driverName = "com.mysql.jdbc.Driver"; //驅動名稱
String DBUser = "root"; //mysql用戶名
String DBPasswd = "123456"; //mysql密碼
String DBName = "html_db"; //資料庫名
String connUrl = "jdbc:mysql://localhost/" + DBName + "?user=" + DBUser + "&password="襪數掘 + DBPasswd;
Class.forName(driverName).newInstance();
Connection conn = DriverManager.getConnection(connUrl);
Statement stmt = conn.createStatement();
stmt.executeQuery("SET NAMES UTF8");
String insert_sql = "insert into person_tb values('" + id + "','" + name + "','" + sex + "','" + age + "')";
String query_sql = "select * from person_tb";
try {
stmt.execute(insert_sql);
}catch(Exception e) {
e.printStackTrace();
}
try {
ResultSet rs = stmt.executeQuery(query_sql);
while(rs.next()) {
%>
ID:<%=rs.getString("id")%> </br>
姓名:<%=rs.getString("name")%> </br>
性別:<%=rs.getString("sex")%> </br>
年齡:<%=rs.getString("age")%> </br> </br>
<%告核
}
}catch(Exception e) {畢大
e.printStackTrace();
}
//rs.close();
stmt.close();
conn.close();
}catch (Exception e) {
e.printStackTrace();
}
%>
</body>
</html>
界面顯示查詢結果
:
8. jsp頁面中怎麼添加回車提交
通過js判斷是否點擊回車按鍵即可。
var e=window.event||arguments.callee.caller.arguments[0];
if(e.keyCode==13){
alert("你按下了回車");
}
9. jspedge如何鍵盤回車提交確認
確圓桐認是ENTER(回車)轎毀鍵。
電腦的橘帆坦數字鍵盤左邊大概中間的位置就是enter鍵。回車鍵的作用:回車鍵有兩個作用,一是確認輸入的執行命令,二是在文字處理中起換行的作用。
10. jsp中表格有多條數據怎麼用表單提交到後台並取值
1、前台用循環把多條數據取出來。
var xData= "";
var tlength= 數據數;
for ( var i = 0; i < tlength; i++ ){
xData+= 行數據1(A1)
+String.fromCharCode(9)+行數據2(A2)//行里的某數據之間用tab分割
+String.fromCharCode(9)+行數據N(A3)
+String.fromCharCode(10);//每一行數據用回車分割
}
然後把xData賦值給某個隱藏畝伍亮的input中,如:
document.getElementById("inpu1").value=xData;
2、後台
String str = request.getParameter("inpu1");//從前台橘老取出數據
String[] spiltFirst = str.split("\\\n");//分割回車
String[][] splitSecond = null;
for(int i=0;i<splitFirst.length;i++){//按多少條數據循環
String[] temp = splitFirst[i].split("\\\t"迅寬);//分割tab
splitSecond = new String[splitFirst.length][temp.length];
for(int j=0;j<temp.length;j++){
splitSecond[i][j]=temp[j];
System.out.println("第"+i+「行、第"+j+"列的數據是:"+splitSecond[i][j]);
}
}