1、通过jdbc建立数据库连接:
Connection connection = DriverManagergetConnection(
"jdbc:odbc:data", "Steve", "password");
2、创建查询的statement:
Statement statement = connectioncreateStatement() ;
3、执行查询:
ResultSet resultset =
statementexecuteQuery("select from tableName") ;
4、循环输出获取到的数据:
while(resultsetnext()){
。。。。。。
}
5、综合1-4的完整代码如下:
<%@ page import="javasql" %>
<% ClassforName("sunjdbcodbcJdbcOdbcDriver"); %>
<HTML>
<HEAD>
<TITLE>The tableName Database Table </TITLE>
</HEAD>
<BODY>
<H1>The tableName Database Table </H1>
<%
Connection connection = DriverManagergetConnection(
"jdbc:odbc:data", "Steve", "password");
Statement statement = connectioncreateStatement() ;
ResultSet resultset =
statementexecuteQuery("select from tableName") ;
%>
<TABLE BORDER="1">
<TR>
<TH>ID</TH>
<TH>Name</TH>
<TH>City</TH>
<TH>State</TH>
<TH>Country</TH>
</TR>
<% while(resultsetnext()){ %>
<TR>
<TD> <%= resultsetgetString(1) %></td>
<TD> <%= resultsetgetString(2) %></TD>
<TD> <%= resultsetgetString(3) %></TD>
<TD> <%= resultsetgetString(4) %></TD>
<TD> <%= resultsetgetString(5) %></TD>
</TR>
<% } %>
</TABLE>
</BODY>
</HTML>$("input")blur(function(){ // 失去焦点事件
var name=$("#name")val() //获取name
var tel=$("#tel")val() //获取tel
//获取6个值
$ajax({
type : "POST", //提交方式
url : "你的后台地址",//路径
data : {
"name" : name,
‘tel’:tel
},//数据,这里使用的是Json格式进行传输
success : function(result) {//返回数据根据结果进行相应的处理
$("#name")val(resultname) //设置name值
$("#tel")val(resulttel) //设置tel值
}
});
});
后台代码 查询数据库 where name= or tel= json传前台一种办法:
新创建一个pojo实体类UserMess,通过上面的iterator将两个表需要的显示的属性存放进入这个新的pojo。然后在action中定义List属性。
另一种方法:
>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)