QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

主题

帖子

荣誉

VIP至尊会员

Rank: 15Rank: 15Rank: 15

积分
63
查看: 174|回复: 1

有关jsp连数据库

[复制链接]
最佳答案
0 

尚未签到

donkeylord 发表于 2017-11-22 21:33:56 1741 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
jar包已装入,连接正常。但显示如下错误
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'wel.jsp' starting page</title>
   
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">   
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->

  </head>
  
  <body>
    SUccess<%=request.getParameter("user") %><br>
    <a href="login.jsp">返回重新登陆</a>
    <h1>用户信息列表</h1>
    <%
                 //定义四个分页会用到的变量
           int pageSize=3;
           int pageNow=0;
           int pageCount=3;
           int rowCount=3;
           String driverClass = "com.mysql.jdbc.Driver";
           Class.forName(driverClass).newInstance();
               Connection ct=DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","");
                //?autoReconnect=true&useUnicode=true&characterEncoding=gbk&mysqlEncoding=utf8
       

               Statement sm=ct.createStatement();
               ResultSet rs=sm.executeQuery("select * from student1");
               
               if(rs.next()){
                   rowCount=rs.getInt(1);
                   
               
               }
               if(rowCount%pageSize==0){
                    pageCount=rowCount/pageSize;
                    }else{pageCount = rowCount/pageSize+1;
                    }
               //查询需要显示的记录
               rs=sm.executeQuery("select top"+pageSize
               +" * from student1 where userid not in (select top "
               +pageSize*(pageNow-1)+" userid from student1)");
     %>
     <table border="1">
     <tr><td>用户id</td><td>用户名字</td><td>密码</td></tr>
     </table>
     <%
       while(rs.next()){
      %>
       <tr><td><%=rs.getInt(1) %></td><td><%=rs.getInt(2) %></td>
       <td><%=rs.getInt(3) %></td></tr>
       <%
       }
        %>
        </table>
        
     
     
      %>
     
     
     
     </table>
  </body>
</html>

显示错误

显示错误
代码.jpg
数据库.jpg
楼层
跳转到指定楼层
最佳答案
0 
累计签到:183 天
连续签到:1 天
我不知道。_ 发表于 5 天前 | 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐 上一条 /2 下一条

    移动客户端下载(未启用)
    微信公众号

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备11014136号

Copyright 2018 鱼C论坛 版权所有 All Rights Reserved.

Powered by Discuz! X3.1 Copyright
© 2001-2018 Comsenz Inc.    All Rights Reserved.

小黑屋|手机版|Archiver|鱼C工作室 ( 粤公网安备 44051102000370号 | 粤ICP备11014136号

GMT+8, 2017-12-13 11:40

快速回复 返回顶部 返回列表