在Java web04的文章中我们实现了验证码、登录以及添加新闻,今天我们来实现新闻发布系统的绑定数据、删除、阅读、修改四个功能
新闻发布系统
我们一般只要进入到一个网站后,发现就会有相应的消息展示在我们面前,那么这个功能就是我们今天要讲的内容之一:绑定数据
在里面嵌入jav
<%
//jdbc连接Oracle查询所有的新闻:if 新闻标题 作者
String CNAME="oracle.jdbc.driver.OracleDriver";
String URL="jdbc:oracle:thin:@localhost:1521:orcl";
//加载驱动
Class.forName(CNAME);
//创建连接
Connection con=DriverManager.getConnection(URL, "scott", "tiger");
//定义sql语句
String sql="select nid,ntitle,nauthor from tb_news order by nid desc";
//获得执行对象
PreparedStatement ps=con.prepareStatement(sql);
//获得结果集
ResultSet rs=ps.executeQuery();
//循环遍历
while(rs.next()){
%>
<li> <a href="/s4/news/read.jsp?nid=<%=rs.getInt(1)%>"><%=rs.getString(2) %></a>
a标签放绝对路径
<span> 作者:<%=rs.getString(3) %>    
<a href='/s4/news/update.jsp?nid=<%=rs.getInt(1)%>'>修改</a>     
<a href='/s4/news/dodelete.jsp?nid=<%=rs.getInt(1) %>' οnclick='return clickdel()'>删除</a> </span>
</li>
<%
}
//关闭资源
if(con!=null&&!con.isClosed()){
con.close();
}
if(ps!=null){
ps.close();
}
if(rs!=null){
rs.close();
}
%>
删除
一般情况下,可能存在消息输入的错误的情况,这是需要我们的删除功能的
重点代码如下:
删除前的提示: