连接数据库查询,没有报错,但是结果却没有什么都不显示,问题到底出在哪里啊?

jiaojiao_huihui jiaojiao_huihui 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
没有报错,但是结果却没有什么都不显示,问题到底出在哪里啊?各位帮帮忙吧!


<body>
<%
String user="root";
String pw="";
String name="";
String sex="";
String birthday="";
String class1="";
String username=request.getParameter("user");
pw=request.getParameter("pw");
session.setAttribute("user",user);
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost/library?user="+user+"&pw="+pw+"&characterEncoding=utf-8");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from user where username"+"='"+user+"'");
if (rs.next())
{
username=rs.getString("username");
pw=rs.getString("pw");
name=rs.getString("name");
sex=rs.getString("sex");
birthday=rs.getString("birthday");
class1=rs.getString("class1");
}
%>
<form target="right">
<table align="center" border="1">
<tr><td>用户名</td><td><%=username%></td></tr>
<tr><td>密  码</td><td><%=pw%></td></tr>
<tr><td>姓  名</td><td><%=name%></td></tr>
<tr><td>性  别</td><td><%=sex%></td></tr>
<tr><td>出生日期</td><td><%=birthday%></td></tr>
<tr><td>班  级</td><td><%=class1%></td></tr>
<tr><td></td><td><input name="tijiao" type="submit" value="修改"/><td></tr>
</table>
</form >

</body>
结果截图:
用户名 :null
密 码 :null
姓 名 :
性 别 :
出生日期:
班 级 :

...全文

相关推荐

IDEA链接MySQL报错08001和连接成功后不显示表的问题及解决方法

报错Connection to blog0@localhost failed. [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. 解决办法:在url后面拼接?serverTimezone=UTC 连接成功后数据库不显示表 通过设置解决: scheme选择当前使用的数据库 到此这篇关于IDEA链接MySQL报错08001和连接成功后不显示表的问题及解决方法的文章就介绍到这了,更多相关IDEA链接MySQL不显示表内容请搜索软件开发网以前的文章或继续

weixin_38695751

IDEA连接mysql报错的问题及解决方法

主要介绍了IDEA连接mysql报错的问题及解决方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

weixin_38638163

Eclipse导入web项目(报错问题解决包含数据库的详细介绍)

记得第一次导入一个web项目时总会报各种莫名的错误,可能是因为我们下载别人缺少了项目所需的jar包,也可能使数据库没有配置好. 首先打开我们下载的一个项目打开目录,有这样的一个结构我们就可以导入我们的Eclipse中了.下面打开Eclipse 选择导入选择General中的Existing Projects into Workspace然后点击next 点击Browse打开你保存文件的地址然后就可以点击finish.当我们导入后就会可能会发现我们的项目上面会有红色的叉叉 这时候我们右键点击项目Build Path打开配置 可能会出现下面的问题 JRE后面是none,导入别人的项目但是jdk

weixin_38734269

解决mysql创建数据库后出现:Access denied for user ‘root’@’%’ to database ‘xxx’的问题

前言 最近在工作中遇到一个问题,在创建数据库后连接数据库的时候居然报错了,错误代码是Access denied for user ‘root’@’%’ to database ‘xxx’,通过查找相关的资料终于解决了这个问题,所以想着总结下来分享给有需要的朋友们参考学习,下面来一起看看吧。 解决过程 1、创建数据库 create database mytest; 2.连接数据库,报以下错: Access denied for user 'root'@'%' to database 'mytest' 原因:创建完数据库后,需要进行授权,在本地访问一般不会存在这个问题。 3.授权数据库操作

weixin_38680506

C# 连接MySql数据库,显示数据表

我做的只是一个笔试题,比较简单,只写了怎么连数据库和将数据映射到界面上显示,给初学的人一个参考

姬如月
评论 10
收藏 已收藏
分享
返回顶部
jiaojiao_huihui
Web 开发 81,108 成员 341,721 内容