日期:2014-05-17  浏览次数:20583 次

求教高手帮忙
哪位高手能赐教一下 在一个JSP页面中如何显示数据库中的数据

------解决方案--------------------
把数据库里面的数据查询出来封装到list里面,这个会吧? 再把这个list对象保存到request里面,用c标签迭代出来就行了。
------解决方案--------------------
给例子供参考:
Java code

<div class="center_right" >
         <table border = "1" style = "border:1px solid red;size: 12px;color: green">
            <tr>
                <td>产品标号</td><td>供应商编号</td><td>产品名称</td><td>产品价格</td>
                <td>产品数量</td><td>产品描述</td>
            </tr>
            <%
                /*jdbc连接数据库*/
                String driverName = "com.mysql.jdbc.Driver";
                String url = "jdbc:mysql://localhost:3306/commo?";
                String user = "root";
                String passWord = "123456";
                try{
                    Class.forName(driverName);
                    java.sql.Connection conne = java.sql.DriverManager.getConnection(url,user,passWord);
                    java.sql.Statement state = conne.createStatement();
                    java.sql.ResultSet rs = state.executeQuery("SELECT * FROM products");
                    while(rs.next()){
            %>
                    <tr>
                        <td><%=rs.getInt(1)%></td>
                        <td><%=rs.getInt(2)%></td>
                        <td><%=rs.getString(3)%></td>
                        <td><%=rs.getDouble(4)%></td>
                        <td><%=rs.getInt(5)%></td>
                        <td><%=rs.getString(6)%></td>
                    </tr>    
            <%        
                    }
                }catch(Exception e){
                    e.printStackTrace();
                }
            %>
        </table>
     </div>