package comrunoobtest;
import javasql;
public class MySQLDemo {
// JDBC 驱动名及数据库 URL
static final String JDBC_DRIVER = "commysqljdbcDriver";
static final String DB_URL = "jdbc:mysql://localhost:3306/RUNOOB";
// 数据库的用户名与密码,需要根据自己的设置 static final String USER = "root"; static final String PASS = "123456";
public static void main(String[] args) { Connection conn = null; Statement stmt = null; try{
// 注册 JDBC 驱动 ClassforName("commysqljdbcDriver");
// 打开链接 Systemoutprintln("连接数据库"); conn = DriverManagergetConnection(DB_URL,USER,PASS);
// 执行查询 Systemoutprintln(" 实例化Statement对"); stmt = conncreateStatement(); String sql; sql = "SELECT id, name, url FROM websites"; ResultSet rs = stmtexecuteQuery(sql);
// 展开结果集数据库 while(rsnext()){
// 通过字段检索 int id = rsgetInt("id"); String name = rsgetString("name"); String url = rsgetString("url");
// 输出数据 Systemoutprint("ID: " + id); Systemoutprint(", 站点名称: " + name); Systemoutprint(", 站点 URL: " + url); Systemoutprint("\n");
}
// 完成后关闭 rsclose(); stmtclose(); connclose();
}catch(SQLException se){
// 处理 JDBC 错误 seprintStackTrace();
}catch(Exception e){
// 处理 ClassforName 错误 eprintStackTrace();
}finally{
// 关闭资源 try{ if(stmt!=null) stmtclose();
}catch(SQLException se2){
}// 什么都不做 try{ if(conn!=null) connclose();
}catch(SQLException se){ seprintStackTrace();
}
} Systemoutprintln("Goodbye!");
}
}
这个是提前查好的,还是ajax 请求之后的呢 ?
如果是之前查好的话,这个应该能准确得到分类,就知道显示内容,这个应该就根据内容判断是否显示 就好了 $()hide() ;
ajax 查询其实效果也是一样的,就相当于有4个div 每个不同的id,然后根据类别,显示需要的,隐藏不显示的
你要是有页面截图效果截图什么的,会好写点代码给你
以上就是关于jsp,数据库全部的内容,包括:jsp,数据库、jsp页面上跟数据库查询的出的数据进行比较来决定是不是隐藏和显示某些div、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)