Как сохранить полученные данные из MySQL и отобразить в результате для поиска пользователя в Java - PullRequest
0 голосов
/ 30 июня 2018
try{
    Class.forName("com.mysql.jdbc.Driver"); 
    String url = "jdbc:mysql://localhost:3306/customer";
    String uName = "root";
    String password = ""; // unsafe sharing password
    Connection con = DriverManager.getConnection(url, uName, password);
    String query = "select * from mansions";
    PreparedStatement ps = con.prepareStatement(query);
    //ps.executeUpdate(); it wont accept query with select keyword
    ResultSet rs = ps.executeQuery();
    String str = "";
    while(rs.next())  
        System.out.println(rs.getInt(1)+"  "+rs.getString(2)+"    "+rs.getLong(3)+rs.getString(4)+" "+rs.getString(5)+" "+rs.getString(6)+" "+rs.getString(7)+" "+rs.getInt(8)+" "+rs.getString(9)+" "+rs.getString(10));  
    str = rs.getString(2);
    System.out.println(str);
    con.close();  
} catch(Exception e){
    System.out.println(e);
} 

Я могу извлечь 10 столбцов из таблицы особняков в MySQL, и этот проект предназначен для поиска доступных особняков в определенной области. Я закончил с созданием и извлечением данных из таблицы, но мне нужно сохранить и отобразить результаты поиска для пользователя, чтобы получить доступные комнаты. Чтобы добиться этого, как я могу хранить данные MySQL и отображать в результате? Я не уверен, какой из них поможет получить ожидаемый результат. хотя я новичок, это основной Java-проект, я использую консоль, чтобы получить пользовательский ввод бывший ввод от пользователя пол: мужской, члены: 1 или 2, кондиционер: да или нет, еда: да или нет Вывод: Доступные номера, пожалуйста, проверьте ниже

особняк_имя contact_numbers пол еда лиц_задержанный кондиционер Lahir 9003218193 мужчина № 1 или 2 нет 3000 Kodampakkam 4 без переменного тока для одного или двух Пожалуйста, предложите мне несколько, чтобы я мог попробовать сам. спасибо друзья ... !!

1 Ответ

0 голосов
/ 01 июля 2018

Вы должны аннотировать свой метод с помощью @ResponseBody и @PostMapping и возвращать результаты поиска. Затем вы можете выполнять AJAX-пост-запрос каждый раз, когда выполняется поиск, и получать возвращаемое значение метода в вашем javascript (сделанном аннотацией @ResponseBody).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...