网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月15日
漏签
0
天
java吧
关注:
1,249,755
贴子:
12,732,013
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
21
回复贴,共
2
页
,跳到
页
确定
<返回java吧
>0< 加载中...
谁能帮我看下我的代码哪错了 登陆功能
只看楼主
收藏
回复
木丨林
淼水
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我没用数据库的时候用if判断单个数据的时候就能跳转页面
所以我感觉其他的代码应该没错 就把这部分粘出来了
送TA礼物
IP属地:陕西
1楼
2016-11-15 15:51
回复
天下贴任我发
淼淼淼水
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
UserDAO 19行空指针异常,最好解决的异常之一
,自己学会解决吧。
2楼
2016-11-15 15:54
回复
收起回复
官渡区天互软件开发工作室
Vue2+Vue3,低代码/无代码,分布式,单体式,工作流引擎,流程设计器,表单设计器,规则引擎,代码生成器,SaaS多租户,接口集成引擎,页面视图引擎,数据报表引擎,BI大屏引擎
2025-03-15 16:49
广告
立即查看
木丨林
淼水
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
IP属地:陕西
3楼
2016-11-15 16:02
回复
收起回复
清风godlike
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
培训学校的代码吗?
IP属地:北京
4楼
2016-11-15 17:17
回复(1)
收起回复
wangyu070707
淼水
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
代码贴全一点
IP属地:江苏
5楼
2016-11-15 17:22
回复(1)
收起回复
木丨林
淼水
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBUtil {
private static final String USER = "root" ;
private static final String PASSWORD = "mj199609" ;
private static final String URL = "jdbc:mysql://localhost:3306/reg" ;
private static Connection conn = null ;
static{
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(URL,USER,PASSWORD);
}catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}catch(Exception e)
{e.printStackTrace();}
}
public static Connection getConnection(){
return conn ;
}
}
IP属地:陕西
6楼
2016-11-15 17:32
回复
收起回复
木丨林
淼水
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
package Dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import Model.User;
import Util.DBUtil;
public class UserDao {
public List<User> query() throws SQLException{
Connection conn = DBUtil.getConnection();
PreparedStatement ptmt = null ;
ResultSet rs = null ;
String sql = "select * from user ";
ptmt = conn.prepareStatement(sql);
rs = ptmt.executeQuery() ;
User user = null ;
List<User> list = new ArrayList<User>() ;
while(rs.next()){
user = new User() ;
user.setUsername(rs.getString("username"));
user.setPassword(rs.getString("password"));
list.add(user);
}
rs.close();
ptmt.close();
conn.close();
return list;
}
}
IP属地:陕西
7楼
2016-11-15 17:33
回复
收起回复
木丨林
淼水
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
UserDao dao = new UserDao() ;
List<User> ls = new ArrayList<User>();
try {
ls=dao.query();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String name = request.getParameter("name");
String password = request.getParameter("password");
for(int i=0 ; i<ls.size() ; i++){
if(name.equals(ls.get(i).getUsername()) && password.equals(ls.get(i).getPassword())){
request.getRequestDispatcher("/Success.jsp").forward(request,response);
}
else{
request.getRequestDispatcher("/Fail.jsp").forward(request,response);
}
}
IP属地:陕西
8楼
2016-11-15 17:33
回复
收起回复
熊猫办公
熊猫办公计算机编程培训班,全新AI写作助手,支持创意文案/智能问答/整理大纲/办公使用等各种功能。计算机编程培训班,领先的AI写作工具,3分钟快速高效得到想要内容。
2025-03-15 16:49
广告
立即查看
定猿
淼沝
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
dao.getUsername.equals(name) 把name和password写到equals后面试试
11楼
2016-12-25 19:59
回复
收起回复
梦之_旅者
淼淼水
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我觉得这个方法不是很好
IP属地:广西
来自
Android客户端
12楼
2017-01-06 09:57
回复
收起回复
贴吧用户_Q5t8y17
淼淼沝
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
最好解决的异常,没有之一!
13楼
2017-01-06 09:59
回复
收起回复
想去苏格兰
淼沝
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
ls.get(i).getUsername())和ls.get(i).getPassword()有空就会报错
IP属地:四川
14楼
2017-01-06 10:01
回复
收起回复
儒雅的蜃雨辰
淼水
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
debug 模式一步步调试下去,他说你userDao 19行,看看你哪个对象为null了。
另外登录验证sql 这么写也是没谁了,登录验证的sql 至少有这么几步,
1.根据用户名查询是否存在该用户。(没有则提示账户不存在)
2.存在该用户在根据用户名查出该用户的密码
3.最后将前端的密码和查出来的密码比对。(不正确则提示密码错误)。
至于具体的sql,我就不说了,你自己去想想吧
15楼
2017-01-06 11:00
回复
收起回复
吆喝快到碗里来
淼
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
有个东西叫框架你造吗?还用这么写!有点low了!
来自
Android客户端
16楼
2017-01-08 23:07
回复(1)
收起回复
雨N悸
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
DEBUG看看你19行的conn对象是不是空的
IP属地:福建
19楼
2017-01-09 10:02
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
TES先锋赛再战HLE几几开
2536200
2
抗抗分析TES连跪内幕
2332644
3
LPL耻辱外战哪个输得最惨
1849204
4
具俊晔抱大S骨灰痛哭
1502550
5
李嘉诚卖港口给美国被官方点名
1083992
6
LPL第二赛段你看好哪队
932700
7
湖人会跌到附加赛吗
839328
8
哪吒2脚踩星战冲进票房前五
710194
9
《原神》5.5版本前瞻汇总
650078
10
西交副教授论文抄袭被解聘
541086
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示