<% String min=request.getParameter("priceMin");
String max=request.getParameter("priceMax");%>
价格在<%=min%>至 <%=max%>之间的记录:
<%=queryResultByPrice%>
文件在第二行中也调用了一个WEB-INF/tags下的tag文件,给此文件加了一个前缀叫做inquire,然后是文件的html部分,显示body部分然后,是设置了文件的字体都是2号字,然后通过request.getParameter方法把所捕获的pricemin给了min把通过request.getParameter方法把所捕获的pricemax给了max,然后就是说明了调用的PriceConditon tag文件然后是把min又给了priceMin,把max的值给了priceMax,然后是显示出"价格在"这三个字,后面是间隔的最小值,紧跟着的是价格的最大值,然后又显示出了"之间的记录:"。下面的处理数据的
工作就是交给了tag文件进行处理的。
<%@ tag pageEncoding="UTF-8" %>
<%@ tag import="java.sql.*" %>
<%@ attribute name="priceMax" required="true" %>
<%@ attribute name="priceMin" required="true" %>
<%@ variable name-given="queryResultByPrice" scope="AT_END" %>
<% fl
oat max=Float.parseFloat(priceMax);
float min=Float.parseFloat(priceMin);
StringBuffer result;
result=new StringBuffer();
try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception e){}
Connection con;
Statement sql;
ResultSet rs;
int n=0;
try{ result.append("
");
String uri= "jdbc:odbc:mystar";
con=DriverManager.getConnection(uri," "," ");
DatabaseMetaData metadata=con.getMetaData();
ResultSet rs1=metadata.getColumns(null,null,"product",null);
int 字段个数=0;
result.append("");
while(rs1.next()){
字段个数++;
String clumnName=rs1.getString(4);
result.append(""+clumnName+" | ");
}
result.append("
");
sql=con.createStatement();
String condition="SELECT * FROM product Where price <= "+max+" AND "+"price >= "+min;
rs=sql.executeQuery(condition);
while(rs.next()){
result.append("<请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。
-
相关文章
-
最新文件
关于网学 |
万能工具 |
在线交流 |
会员中心 |
查询论文 |
招聘说明 |
精品资源 |
专题论文 |
会员中心 |
联系方式 |
下载目录
论文目录
Copyright 2005-2018 www.myeducs.cn All Rights Reserved 版权所有·网学网 提供大量原创论文 参考论文 论文资料 源代码 管理及投稿 E_mail:3710167@qq.com
郑重声明: 本网站论文均来自互联网,由本站会员上传或下载,仅供个人交流、学习、参考之用,版权归原作者所有
请下载完后24小时之内删除,任何人不得大幅抄录、在期刊上发表或作为商业之用。如涉及版权纠纷,本网站不承担任何法律及连带责任。