目录
嗨喽,又见面了,大家好我是Leaf,今天为大家带来关于JavaWeb的数据绑定、修改、删除以及查询的一些方法,好啦,话不多说,接下来进入我们的学习时间!
一、如何把数据绑定到页面上
1.1 如何绑定数据?
绑定数据,这个数据自然就是数据库里面的数据,所有,第一步肯定就是我们的连接数据库的一连串操作,具体步骤在Leaf的前两篇文章里也有详细笔记分享,这里就不做过多赘述。
我们想在jsp页面中实现绑定数据,自然就得利用我们的<%%>,这个语法在我们之前的文章也有解释说明,不做过多解释。
步骤1:
找到我们需要绑定数据的位置,
在其前面套入一个<%%>,里面连接数据库,也就是JDBC的相关操作。
步骤2:
写好查询全部的SQL语句、循环遍历,关键就是这,利用<%%>无孔不入的特性
将要绑定的位置处于<%%>之外,循环之内,
然后就直接利用rs.getString(列下标)得到数据就ok了。
这里放上代码:
<%
//破碎重组
String bt=new String(bt.getBytes("iso-8859-1"),"UTF-8");//解决乱码方式
//jdbc连接数据库查询所有的新闻:id、新闻标题、作者
String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
String CNAME = "oracle.jdbc.driver.OracleDriver";
//加载驱动
Class.forName(CNAME);
//创建连接
Connection con = DriverManager.getConnection(URL, "scott", "tiger");
//定义sql语句
String sql = "select * from tb_news";
//获得执行对象
PreparedStatement ps = con.prepareStatement(sql);
//获得结果集