результат SQL апроса через Яву на Веб

Модератор: Absurd

George
Сообщения: 29
Зарегистрирован: 14 фев 2005, 16:34
Откуда: Ульяновск
Контактная информация:

15 фев 2005, 15:35

Имеется – JDeveloper, Oracle 9i
Задача – достать данные из оракла и разместить на странице интернет.
Вопрос – как это сделать.

То есть, как подконнектиться к базе я понял. Заставил скрипт отработать и сделать выборку. Это тоже все пучком. Остается только один вопрос – как это все (по средствам чего) разместить в окошке браузера? Кто этим занимался и как это можно проделать?

Спасибо.
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

15 фев 2005, 15:43

George, читай про Servlet'ы или JSP.
З.Ы: тема не имеет отношения к SQL, потому и переехали.
Даже самый дурацкий замысел можно воплотить мастерски
George
Сообщения: 29
Зарегистрирован: 14 фев 2005, 16:34
Откуда: Ульяновск
Контактная информация:

15 фев 2005, 15:55

Извиняюсь. Просто на других форумах подобные вопросы обсуждаются именно в Эскюэл… ну да не важно.

Я несколько не верно выразился. Каким именно способом можно Jdeveloper использовать для этой цели.
Der kluven nicht klaz-klaz!
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

15 фев 2005, 16:01

George, на сколько мне известно, JDeveloper - не более, чем среда разработки. Т.е. использовать его можно как угодно :)
Например, вот так: http://www.oracle.com/technology/produc ... index.html
Даже самый дурацкий замысел можно воплотить мастерски
George
Сообщения: 29
Зарегистрирован: 14 фев 2005, 16:34
Откуда: Ульяновск
Контактная информация:

15 фев 2005, 16:05

Этот хелпик я видел... не то это.... хммм...
Der kluven nicht klaz-klaz!
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

15 фев 2005, 16:07

George, ладно, давай начнём с простого вопроса: кто у тебя работает web-сервером?
Даже самый дурацкий замысел можно воплотить мастерски
George
Сообщения: 29
Зарегистрирован: 14 фев 2005, 16:34
Откуда: Ульяновск
Контактная информация:

15 фев 2005, 16:20

ух... вопросы ты задаешь.
Начать нужно с того, что я чайник как в яве, так и в … ну SQL я знаю. С интеграцией сталкивался редко.
Вот приведу пример своего скрипта:

package mypackage1;
import java.sql.*;
import java.sql.SQLException.*;
import oracle.jdbc.driver.*;

public class Class1
{
Connection conn;
Statement stmt;
public Class1()
{
}
public void initialize() throws Exception
{
DriverManager.registerDriver(new OracleDriver());
conn = DriverManager.getConnection
("jdbc :o racle:thin:@220.220.220.220:1111 :o rc",
"hr","hr");
conn.setAutoCommit (false);
}

public String listEmp() throws Exception
{
stmt = conn.createStatement ();
ResultSet rset = stmt.executeQuery("select SID, TIME from planing.sqln_explain_plan");
rset.next();
return rset.getString(1);
}

public static void main(String[] args)
throws Exception{
Class1 class1 = new Class1();
class1.initialize();
String result = class1.listEmp();
System.out.println(result);
}
}

ну это все тест, но is C1F79585 – это то, что он на самом деле возвращает.
Мне просто нужно знать, как поместить это в простой HTML файл, чтобы это все там отрабатывалось?
Der kluven nicht klaz-klaz!
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

15 фев 2005, 16:35

тебе же сказали читай про сервлеты и JSP.
А заодно про сервера и так далее :)
реально код у тебя написан - объединишь методы initialize и listEmp с небольшой модификацией последнего и оформи в соответствии с JSP или сервлетами и все
В SAD - все в SAD.
George
Сообщения: 29
Зарегистрирован: 14 фев 2005, 16:34
Откуда: Ульяновск
Контактная информация:

15 фев 2005, 16:36

не мог бы мне дать ссылку на чтиво, в таком случае?
Der kluven nicht klaz-klaz!
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

15 фев 2005, 17:03

Даже самый дурацкий замысел можно воплотить мастерски
Ответить