标签:
搜索功能(模糊搜索)
1.搜索功能介绍
只要在搜索栏里输入少许关键字,只要主题里有含有的,都会显示出来
2.功能截图
search的代码(实现查询功能):
<body> <form action="dealing/searchresponse.jsp" method="get" target="middlemain"> <br> Search:<input type="text" name="name" size="60"><input type="submit" class="searchsubmit" value=" " > </form> </body>
查询显示的代码:
<body> <% String name=new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8"); Connection con=null; Statement stmt=null; ResultSet rs=null; String author; String topic; String classify; int i=0; Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/learning?useUnicode=true&characterEncoding=gbk"; con=DriverManager.getConnection(url,"root","root"); stmt=con.createStatement(); String query="select * from showframe where topic like ‘%"+name+"%‘ "; rs=stmt.executeQuery(query); %> <table align="center" width="100%" border="1"> <tr background="#22dcff" > <th>类型</th> <th>类型</th> <th>作者</th> <th>主题</th> <th>回复</th> <th>收藏</th> </tr> <% while(rs.next()){ author=rs.getString("author"); topic=rs.getString("topic"); classify=rs.getString("classify"); i++; %> <tr height="40" > <td align="center"><%=i%></td> <td ><%=rs.getString("classify") %></td> <td><%=author%></td> <td><a href="dealing/response.jsp?author=<%=author%>&topic=<%=topic%>"><%=topic%></a></td> <td align="center"><%=rs.getString("total") %></td> <td align="center"><a href="dealing/shoucang.jsp?classify=<%=classify %>&author=<%=author%>&topic=<%=topic%>">收藏</a></td> </tr> <% } %> </table> </body>
标签:
原文地址:http://www.cnblogs.com/fellerlong/p/4606418.html