gpt4 book ai didi

java - .equals 和 .get 一起使用

转载 作者:行者123 更新时间:2023-12-01 14:43:25 26 4
gpt4 key购买 nike

我遇到的问题是 .equals。我试图检查密码字符串是否等于数据库中的密码值。我的 servet 中有密码字符串,它从表单中获取密码。它可以检查用户名,但不能检查密码

public boolean acceptCustomer(String username, String password){
CustomerTableClass customer = new CustomerTableClass();
customer.setCustomerUsername(username);
customer.setCustomerPassword(password);
Boolean check = null;
try
{
entityManager = entityManagerFactory.createEntityManager();
CustomerTableClass customerTest = new CustomerTableClass();
customerTest = entityManager.find(customer.getClass(),username);
if (customerTest!=null)&&(password.equals(customer.getPassword()))){

check= true;
System.out.println("User found");

}

最佳答案

看来你有一个额外的括号。试试这个:

(customerTest!=null && password.equals(customer.getPassword() ) )

关于java - .equals 和 .get 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15712966/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com