Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Функциональные возможности сайта на JAVA, В какую сторону копать ? Посоветуйте ! 
:(
    Опции темы
Styler
Дата 22.11.2005, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 61
Регистрация: 24.7.2005

Репутация: нет
Всего: 1



Есть необходимость реализовать на сайте при помощи Java элементарную функциональность - то есть подгружать в дизайн те или иные информационные страницы в зависимости от значения переменной передаваемой по ссылке.
Я не могу понять как это сделать на Java - скажем на том же PHP этот код пишется за пару минут и работает. На Java же слишком много информации - я в ней немного запутался и не могу сообразить как это делается.
Посоветуйте пожалуйста.

З.Ы. Условие реализации этого при помощи Java обязательно - потому приходится заморачиваться.
PM MAIL   Вверх
KostenkoSergey
Дата 22.11.2005, 15:00 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 31.10.2005
Где: Kiev

Репутация: 3
Всего: 8



JSP смотрел ?
PM ICQ   Вверх
Styler
Дата 22.11.2005, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 61
Регистрация: 24.7.2005

Репутация: нет
Всего: 1



KostenkoSergey, смотрел.
Читаю вот доку счаз http://www.opennet.ru/docs/RUS/jsp1_2/JSP4.html#JSP.4.4

Пока малось не понятна необходимая последовательность действий.
То как делать всякого рода вставки файлов и шаблонов я понял уже. Как делать это по условию пока нет.
PM MAIL   Вверх
batigoal
Дата 22.11.2005, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Цитата(Styler @ 22.11.2005, 15:27)
подгружать в дизайн те или иные информационные страницы в зависимости от значения переменной передаваемой по ссылке.

Можно, например, включать код одной страницы в другую директивой include.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
KostenkoSergey
Дата 22.11.2005, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 31.10.2005
Где: Kiev

Репутация: 3
Всего: 8



Код

<div align="left">  
<%
if(request.getParameter("param") != null){
if(request.getParameter("param").equals("i")) {
%>
 <%@include file="i.htm"%>
<%
}
if(request.getParameter("param").equals("relax")) {
%>
 <%@include file="dosug.htm"%>
<%
}
if(request.getParameter("param").equals("omar")) {
%>
 <%@include file="omar.htm"%>
<%
}
if(request.getParameter("param").equals("love")) {
%>
 <%@include file="love.htm"%>
<%
}
if(request.getParameter("param").equals("xxx")) {
%>
 <%@include file="xxx.jsp"%>
<%
}
if(request.getParameter("param").equals("izvrat")) {
%>
 <%@include file="izvrat.jsp"%>
<%
}
if(request.getParameter("param").equals("xxx1")) {
%>
 <%@include file="xxx.htm"%>
<%
}
if(request.getParameter("param").equals("stihi")) {
%>
 <%@include file="stihi.htm"%>
<%
}
if(request.getParameter("param").equals("omar1")) {
%>
 <%@include file="omar1.htm"%>
<%
}
if(request.getParameter("param").equals("book")) {
%>
 <%@include file="book.htm"%>
<%
}
if(request.getParameter("param").equals("lchat")) {
%>
 <%@include file="lchat.htm"%>
<%
}
if(request.getParameter("param").equals("homprog")) {
%>
 <%@include file="homprog.htm"%>
<%
}
if(request.getParameter("param").equals("dev")) {
%>
 <%@include file="develop.htm"%>

<%
}

if(request.getParameter("param").equals("reg")) {
%>
 <%@include file="reg.jsp"%>

<%
}

if(request.getParameter("param").equals("links")) {
%>
 <%@include file="link.htm"%>

<%
}


}


else {
%>
<%@include file= "main.jsp"%>
<%
}

%>
</div>


Добавлено @ 15:47
давно когда то сайт писал, ща просто скопировал - надеюсь ускорть раздупл smile
PM ICQ   Вверх
Styler
Дата 22.11.2005, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 61
Регистрация: 24.7.2005

Репутация: нет
Всего: 1



KostenkoSergey значаительно ускорил smile спасибо smile
Единственное уточнение - переменные по ссылкам передавать стандартно ?
Т.е. ссылки вида http://www.domain.com/index.jsp?param=relax ?
Никаких ньюансов тут нет ?


PM MAIL   Вверх
batigoal
Дата 22.11.2005, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Цитата(Styler @ 22.11.2005, 17:06)
Никаких ньюансов тут нет ?

Да вроде нет. Передаются обычным порядком.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
chief39
Дата 22.11.2005, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


карманная тигра
***


Профиль
Группа: Участник Клуба
Сообщений: 1631
Регистрация: 20.5.2005
Где: Киев

Репутация: 11
Всего: 77



Цитата(Styler @ 22.11.2005, 16:06)
Единственное уточнение - переменные по ссылкам передавать стандартно ?


Это побарабанно smile
POST/GET скушает на ура. Сия функциональность реализована и от утомлённых программеров скрыта. Смело юзай извлечение параметров в таком виде smile


--------------------
Люди - это свечи. Они либо горят, либо их - в жопу!(с)

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0556 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.