ВУЗ:
Составители:
Рубрика:
33
}
catch(Exception e) {
System.err.println("драйвер не найден");
stm = null;
}
return stm;
}
Создадим метод-обработчик события по нажатию на кнопке «Save».
void Save_actionPerformed(ActionEvent e) {
try{
//читаем индентификатор ресурса из текстового поля
String url = textField1.getText();
//добавляем его в список
list1.add(url);
//записываем его в БД
String query = "INSERT INTO url (adres) VALUES ('" + url + "')";
int x = st.executeUpdate(query);
}
catch (Exception ex) {
System.out.println("Ошибка подключения к БД ");
}}
Получение содержимого web-ресурса и сохранение в файле данных
Создадим
метод-обработчик события по нажатию на кнопке «Load».
void Load_actionPerformed(ActionEvent e) {
//Получаем строку ресурса из списка
String url=list1.getSelectedItem();
try{
//Разбираем строку по элементам
StringTokenizer name = new StringTokenizer(url,"/");
URL myURL = new URL(" http://" + url + "/ ");
//Создаем буферизованный поток чтения данных из входного потока
BufferedReader br =
new BufferedReader(new InputStreamReader(myURL.openStream()));
String line;
//Создаем новый файл данных
FileWriter fw = new FileWriter(name.nextToken()+".html", false);
while ((line = br.readLine()) != null){
//Отображаем на консоли полученные данные
System.out.println(line);
//Записываем в файл полученные данные
fw.write(line);
}
Страницы
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- …
- следующая ›
- последняя »