2 lxj0906 LXJ0906 于 2016.04.14 22:49 提问

编写JSP页面查询数据库不显示查询的结果
<%

try{
    Class.forName("com.mysql.jdbc.Driver");
    Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test2",
            "root","xiaojuan00");
    Statement stat=conn.createStatement();
    ResultSet rs=stat.executeQuery("select * from user");
    while(rs.next()){
        System.out.print(rs.getString("name")+" ");
        System.out.println(rs.getString("password"));
    }
    rs.close();
    stat.close();
    conn.close();
}catch(Exception e){
    e.printStackTrace();
}
%>

3个回答

caozhy
caozhy   Ds   Rxr 2016.04.14 23:21
已采纳

你既然有try catch,那么输出什么异常信息没有。
可能的错误,mysql驱动没找到
数据库连接失败,比如地址,用户密码错误,端口号没有打开
user password这些关键字作为查询需要转义
表名 字段是否正确
结果输出到什么地方了,你这个是输出到控制台而不是页面

niaonao
niaonao   Rxr 2016.04.15 08:06

我就是用的这个驱动;
库名、用户、密码没错的话,连接也没错;

jsp界面内不支持system.out.print()
可以用out.print() <%out.println("");%>

Sorrow_melody
Sorrow_melody   2016.04.15 09:25

你这样写,打印的结果只会输出到后台日志,参照楼上的写法

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
使用js+jquery编写一简单的数据库查询界面(单jsp界面完成)
最近头儿让写一个类似于navicat可视化工具的查询界面,要求在单一jsp界面完成,由于本人水平有限,用了好几天才搞定,现把代码记录于此,以便日后查阅。 知识点:jqueryajax、jdbc数据库连接。 //获取table方法   public String  getInfo(String str){     String sp="|";     String st
JSP中的数据库操作(2):JSP页面中的数据库查询
要在JSP页面中实现数据库的查询主要有连接及查询数据库的java代码部分和html页面代码部分。实现这个页面,我们进行一个三步走 1、写出连接数据库的代码 2、写出用于显示页面的代码 3、将连接数据库的代码插入到页面代码的恰当位置。 1. 连接数据库的代码 1.1 导入sql包 1.2 连接、查询、关闭数据库 怎样查看冰箱里面有没有大象?1、打开冰箱门
jsp分页代码
jsp页面搜索提交给servlet查询数据库并在另一个页面显示查询结果
数据库中的记录通过servlet回显到jsp页面中(连接数据库或者查询参照:对数据进行增删改查)
我们经常会用到通过图书的名称来查询图书那么这样的话我们也就会使用到从数据库中搜索出数据并且加载到自己的Jsp页面中            这样的话我们需要将从数据库中获取到的数据放进响应中然后通过%=request.getAttribute("bookId1") %获取相应的值当然只有servlet和jsp页面是不够的还需要的是将你的servlet配置到你的wed.xml中。这样你的servle
JSP查询数据库并显示结果的程序
一、jsp连接Oracle8/8i/9i数据库(用thin模式)   testoracle.jsp如下:           String   url= "jdbc:oracle:thin:@localhost:1521:orcl ";   //orcl为你的数据库的SID   String   user= "scott ";   String   password= "tiger ";
JDBC查询数据返回给jsp页面(注解方式完成)
所需要jar包: mysql图表 eclipse框架 input.jsp pageEncoding="ISO-8859-1"%> Insert title here ID: value="submit" id="btn"> var oBtn = document.getElementById("b
如何在jsp上查询并显示数据库mysql的数据表格
需要在jsp上实现查询数据库的表格(就是通过用户输入查询表格) 总体的思路: 1.首先用户在jsp中输入需要查询的对象并跳转Servlet。 2.Servlet在后台接收到数据。 3.Servlet与数据库建立连接,并且在Servlet输入 sql代码与用户输入的信息 去查询Mysql数据库里的表格。 4.在Servlet中接收数据库查询到的信息。 5.再通过跳转跳转到一个新的jsp页面中,并在页面中输出查询出来的表格。
一个从数据库中查询数据的jsp动态网页实例
包中为一个从数据库中查询数据的jsp动态网页实例,其中主要说明了Jsp通过JavaBean访问数据库应用。
SSH_框架,java一个简单的查询,并显示在jsp页面上
java源码|SSH框架搭建|MVC设计思想结合|Spring详细配置|Struts3.0详细配置|hibernater使用|AroundLogger环绕日志|log4j日志调度|jsp<s>标签|jsp传值与取值|数据库与web前端交互|
jsp查询数据库分页显示
 代码在最下面***********************分**********界**********线*************************************分页难点:能显示第一页,点击下一页时,显示不了。原因是在点击查询按钮时通过 request.getParameter("number")获取输入文本框的查询条件,在点击下一页时丢失了获取的值,就通过链接来传递