怎么将mysql中的内容显示到jsp页面_JSP,把数据库中的数据显示在JSP页面上添加超链接...

这篇博客介绍了如何使用JSP从MySQL数据库中提取内容并在页面上显示,同时添加超链接。通过示例代码展示了如何处理数据库的ResultSet,将字段如"title"转换为带有超链接的格式,便于用户交互。

JSP,把数据库中的数据显示在JSP页面上添加超链接0

用JSP提取数据库内容并显示在页面上,如何使它带超链接

(这是提取数据库内容的代码)请各位大虾帮帮忙啊 急用!!!

Connection con=null;

//显示数据库记录的方法:

public void showList(ResultSet rs,javax.servlet.jsp.JspWriter out,int n,pro.HandleMessage h)

{try

{

out.print("

out.print("

");

out.print("

"+""+"主题"+"");

out.print("

");

for(int i=1;i<=n;i++)

{

String title=rs.getString("title");

if(title==null)

{title="";

}

//为了能显示原始的HTML或JSP文件格式的信息,需对信息进行回压流处理:

h.setContent(title);

title=h.getContent();

//将信息显示在表格中:

out.print("

");

out.print("

"+title+"");

out.print("

") ;

rs.next();

}

out.print("

");

}

catch(Exception e1) {}

}

%>

ResultSet rs=null;

int rowCount=0; //总的记录数。

String logname="";

//第一个客户负责建立连接对象:

if(con==null)

{ try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

}

catch(ClassNotFoundException e)

{out.print(e);

}

try

{con=DriverManager.getConnection("jdbc:odbc:friend","","");

sql=

con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);

rs=sql.executeQuery("SELECT * FROM wordpad"); //返回可滚动的结果集。

rs.last(); //将游标移动到最后一行。

int number=rs.getRow(); //获取最后一行的行号。

rowCount=number; //获取记录数。

handlePage.setPageSize(3); //设置每页显示的记录数。

handlePage.setShowPage(1); //设置欲显示的页码数。

handlePage.setPageCount(rowCount,handlePage.getPageSize()); //计算总页数。

out.print("共有"+handlePage.getPageCount()+"页,");

out.print("每页显示"+ handlePage.getPageSize()+"条记录");

}

catch(SQLException e)

{out.print(e);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值