数据库数据怎么返回到jsp页面上

数据库数据怎么返回到jsp页面上,第1张

数据数据返回到jsp页面上的实现方法:

思路:

1、建立jdbc数据库连接

2、创建Statement 对象

3、执行sql,处理返回的结果集

4、循环迭代展示

完整代码如下:

<%@ page import="javasql" %>

<% ClassforName("sunjdbcodbcJdbcOdbcDriver"); %>

<HTML>

<HEAD>

<TITLE>The tableName Database Table </TITLE>

</HEAD>

<BODY>

<H1>The tableName Database Table </H1>

<%

//建立jdbc数据库连接

Connection connection = DriverManagergetConnection(

"jdbc:odbc:data", "Steve", "password");

//创建Statement 对象

Statement statement = connectioncreateStatement() ;

//执行sql,处理返回的结果集

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>

<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#a8c7ce">

<tr align="center" height="25" bgcolor="d3eaef">

<td width="5%">

编号

</td>

<td width="10%">

标题

</td>

<td width="23%">

内容

</td>

<td width="10%">

发表日期

</td>

<td width="16%">

基本 *** 作

</td>

</tr>

<%

//获取新闻信息集合,newList是从后台返回来的集合变量

List nList = (List) sessiongetAttribute("newList");

NewsEntity new = null;

if (nListsize() <= 0) {

%>

<tr height="22" bgcolor="#FFFFFF" align="center">

<td colspan="9" align="center">

暂无新闻信息

</td>

</tr>

<%

} else {

for (int i = 0; i < nListsize(); i++) {

new = (NewsEntity) mListget(i);

%>

<tr height="22" bgcolor="#FFFFFF" align="center">

<td>

<%=newgetId() %>

</td>

<td>

<%=newgetTitle() %>

</td>

<td>

<%=newgetContent() %>

</td>

<td>

<%=newtime() %>

</td>

<td>

<a href="MusicServletforward=getNewsDetailById&ID=<%=newgetId()%>" >

<span class="STYLE2">编辑</span> </a> | 

<a href="MusicServletforward=doDelNewsById&ID=<%=newgetId()%>"

onclick="return confirm('您确定要删除该条信息吗?');"><span

class="STYLE2">删除</span> </a>

</td>

</tr>

<%

}

}

%>

</table>

在jsp中获得数据源的方法是通过jdbc或者datasource连接到数据库然后获取得到。

1、jsp页面代码:

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%@taglib prefix="c" uri=">

点击按钮后提交给loaddo?id=0001,在loadAction中根据id值取这条数据内容,跳转到update页面,将数据放入对应的input中,用户修改数据,将页面提交给updateAction,updateAction验证,处理数据等 *** 作,最后更新到数据库中。

以上就是关于数据库数据怎么返回到jsp页面上全部的内容,包括:数据库数据怎么返回到jsp页面上、JSP获取数据库信息、在jsp中如何获得数据源等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9506562.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存