package graphical_interface;
import business_logic.User;
import javafx.application.Platform;
import javafx.fxml.FXML;
import javafx.scene.Parent;
import javafx.scene.control.Button;
import javafx.scene.control.TextField;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class Controller {
@FXML
public Button loginB;
public Button exitB;
public TextField userinp;
public TextField passinp;
public Parent pr;
public static String s1 = null;
public static String s2 = null;
@FXML
private void closeApp() {
Platform.exit();
}
String username = null;
String password = null;
@FXML
private void checkB(){
try {
PreparedStatement pstmt2 = null;
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://remotemysql.com/CXcocPWj6l", "CXcocPWj6l", "czNrEV9umD");
String query = "select * from User where Username = ? and PassWord = ?";
pstmt2.setString(1,userinp.getText());
pstmt2.setString(2,passinp.getText());
ResultSet valueExist = pstmt2.executeQuery(query);
if(valueExist.next()){
s1 = valueExist.getString("Username");
s2 = valueExist.getString("PassWord");
// System.out.println(valueExist.getString("PassWord");
}
conn.close();
System.out.println(s1);
System.out.println(s2);
} catch (Exception exp){
System.out.println(exp.getLocalizedMessage());
}
}
}
将columnLabel替换为columnIndex,即替换
if(valueExist.next()){
s1 = valueExist.getString("Username");
s2 = valueExist.getString("PassWord");
}
与
if(valueExist!=null && valueExist.next()){
s1 = valueExist.getString(columnIndex-of-Username);
s2 = valueExist.getString(columnIndex-of-PassWord);
}
其中columnindex-of-username
和columnindex-of-password
是整数值,分别保存username
和password
的columnIndex。
问题内容: 我在Java Web应用程序中具有以下结构: 在中WS.java,我在Web方法中使用以下代码: 但是它总是返回null。我需要读取该文件,并且我读到如果将文件放入其中,则可以使用进行访问,但是该方法始终返回null。 对我可能做错的任何想法? 它正在工作,但是当我Clean and Build在Project上执行了a之后,它突然停止工作了 问题答案: 据我所知,该文件必须正确地放置
问题内容: 我以前使用过媒体播放器,但从未遇到过此问题。每当我尝试使用MediaPlayer.create()时,该方法都会使我为null,并且无法播放声音。有什么我想念的吗? 我的sound.mp3在我的原始文件夹中,通过将声音拖到eclipse中的文件夹中,我将其放置在其中。请帮忙,因为我以前玩过声音,所以这真的困扰我:( 问题答案: 如果create() API由于某种原因失败,则返回nul
问题内容: 这对我完全没有意义。 这是我的代码: 即使我的输出是 我正在用Java执行此操作,并且正在使用Eclipse galileo,因此,每次我编译/运行程序时,它都会将其保存,因此编译器应获取程序的更新版本。这是怎么回事? 问题答案: 一个常见的错误。删除语句末尾的。 顺便说一句,如果我使用方括号,并且使用IDE的代码格式化程序,那么我总是写以下内容。 这意味着如果您放错了位置,或者可能更
问题内容: 我正在尝试读取HTTP请求的授权标头(因为我需要向其添加一些内容),但是标头值始终为null。其他标头工作正常。 难道我做错了什么?这是“安全”功能吗?有没有办法使它与URLConnection一起使用,还是需要使用另一个HTTP客户端库? 问题答案: 显然,这是安全的“功能”。URLConnection实际上是sun.net.www.protocol.http.HttpURLConn
Selenium<代码>列表 代码段: ====================================================================== 我使用,但它也不起作用
这让我快疯了。我有一个简单的eclipse项目,其中有一个src文件夹和一个类。但我似乎无法让getResource找到它。我做错了什么? 如果我右键单击类名,路径是testsprroject/src/ContextTest。java,根据运行配置中的classpath选项卡,默认的类路径是TestProject。 它不适用于