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]);
}
}