|
JSP+???
|
|||
---|---|---|---|
#18+
Пытаюсь разобраться. JBoss. У меня есть JSP, в которой 2 поля user, password и кнопка. Хочу, например, подцепиться к СУБД и выполнить select. Как лучше это построить. Понятно, что connect и select должен быть со стороны сервера (servlet, beans, ...). Как связать JSP и серверную часть, и как туда передать user password, и как сказать JSP, что select выполнен или произошла ошибка, и вообще как это работает. Влад. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2003, 11:53 |
|
JSP+???
|
|||
---|---|---|---|
#18+
JSP выполняет сервлетный контейнер, в случае JBoss-а это Tomcat или Jetty. Создаёшь пул коннектов, и в начале JSP берёшь из него Connection, а в конце - отдаёшь. Пул коннектов можешь организовать или сам, или в JBoss. Сама идея получения логина и пароля к СУБД и на основании полученных данных открывать коннект - плохая, так как это: а) небезопасно б) ресурсоёмко Тж. см. Java Tutorial где-то на http://java.sun.com/ в части JDBC ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2003, 12:36 |
|
JSP+???
|
|||
---|---|---|---|
#18+
Может кто-нибудь подскажет (пример), как в JSP подключить свой класс и использовать его методы. Влад. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2003, 06:34 |
|
JSP+???
|
|||
---|---|---|---|
#18+
сначала импортируем используемые пакеты (директива page, атрибут import) Код: plaintext
теперь можно использовать выражение jsp типа Код: plaintext
или скриптлет Код: plaintext 1. 2. 3.
bean-компоненты используют с помощью директив Код: plaintext
но это уже несколько другая история ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2003, 10:01 |
|
JSP+???
|
|||
---|---|---|---|
#18+
Спасибо, с этим разобрался, получилось. Теперь, как можно вызвать servlet и передать ему параметры из JSP и наоборот, результат выполнения servlet-а вернуть в JSP. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2003, 12:54 |
|
JSP+???
|
|||
---|---|---|---|
#18+
Лентяй, Вы, однако. Ну что уж тут поделаешь, поможем... Сервлет вызывается как обычно - в форме в экшн атрибуте указываешь имя сервлета. В сервлете есть объект request, у него есть метод getParameter('Parameter Name') (точность имен не гарантирую - давно было). JSP - та же ботва. Request - объект у него уже определен, так что можешь спокойно писать request.getParameter(), ну и всякую сопутствующую лабуду, без объявления объекта. А вообще надо бы книжки читать. Ухватывая частями в форуме многому не научишься (ИМХО конечно). ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2003, 13:14 |
|
|
start [/forum/topic.php?fid=59&fpage=858&tid=2154521]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 268ms |
total: | 389ms |
0 / 0 |