javaweb模糊查询&评论&include指令

本文主要探讨了JavaWeb中的模糊查询技术,详细介绍了如何实现搜索功能的模糊匹配。接着,讲解了评论功能的实现,包括评论的添加、显示和管理。最后,讨论了`<%include>`指令的使用,展示了如何通过该指令在JSP页面中包含其他文件,以实现页面组件的复用。
摘要由CSDN通过智能技术生成

一、模糊查询

            <%
	             //jdbc连接Oracle查询所有的主题:tid tname 
		     	 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 * from topic280 order by tid";//tid tname
		     	 //获得执行对象
		     	 PreparedStatement ps=con.prepareStatement(sql);
		     	 //获得结果集
		     	 ResultSet rs=ps.executeQuery();
		     	 //循环遍历
		     	 while(rs.next()){
            %>
        	<a href='index.jsp?tid=<%=rs.getInt(1)%>'><b> <%=rs.getString(2) %> </b></a> 
        	<%
		      	 }
     		 %>
     		<a href="index.jsp"><b>全部</b></a>
        </li>
      </ul>
      <ul class="classlist">
      	<%
      		//接收tid
      		String tid=request.getParameter("tid");
      		//查询编号、标题、发表时间 
      		sql="select nid,ntitle,naddtime from news280";
      		if(tid!=null){//说明点击了主题名称 
      			sql+=" where tid="+tid;
      		}
      		//out.print(sql);
      	 	ps=con.prepareStatement(sql);
      	 	rs=ps.executeQuery();
      	 	while(rs.next()){
      	%>
        <li><a href='/s4/news/read.jsp?nid=<%=rs.getInt(1)%>'><%=rs.getString(2) %></a><span><%=rs.getString(3) %></span></li>
       	<%
      	 	}
	        //关闭资源
	     	if(con!=null&&!con.isClosed()){
	     		con.close();
	     	}
	     	if(ps!=null){
	     		ps.close();
	     	}
	     	if(rs!=null){
	     		rs.close();
     		}
       	%>

二、评论

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值