如何用jsp显示数据库中的数据

如何用jsp显示数据库中的数据,第1张

用jsp显示数据库中的数据的方法:
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属性。
另一种方法:
>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12736679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存