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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Встроить страницу HTML в JSP, причем первая постоянно обновляется 
:(
    Опции темы
zone51
  Дата 27.2.2007, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Уважаемые форумчане! Помогите пожалуйста сделать такую вещь: Есть жсп страница и набор небольших штмл страниц. Так вот жсп страница открывает такую то папку, находит там все штмл страницы и должна их вывести в себя, то есть даже не во фрейме а чтобы сбоку табличка и снизу оставалась от жсп, а в середине шла бы та страница штмл. Как это сделать? Спасибо. smile  smile 


--------------------
The truth is out there
PM MAIL   Вверх
batigoal
Дата 27.2.2007, 21:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Попробуй директиву jsp:include. Не знаю, правда, сработает ли она с HTML.


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


Опытный
**


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

Репутация: 6
Всего: 14



<c:import url="..."/>

Позволяет включать хоть файлы, хоть урлы с других серверов.
Но это уже немного JSTL, а не чистый JSP:)

Для работы его надо подключить тэглиб

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

PM MAIL WWW ICQ   Вверх
zone51
Дата 1.3.2007, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



batigoal, 
Кстати да, можно врубать HTML но есть одно очень большое НО. А именно то, что после подключения сбиваются полностью настройки родной страницы HTML в которую встраивается другая и  которая является результатом работы JSP. Так вот все настройки родной страницы(шрифты, лайоуты ...)-все пареключается на встраиваемую и получается плохо. Смотрю исходник страницы в броузере-а там идет родная страница и разрывается в середине другой с тегами html, body и т д. Можно ли так вообще делать? Ведь встраиваемая страница может с собой кучу инфы тянуть-стили, скрипты и т д. Как ограничить контент и сделать так чтоб не пострадал основной окнтент? 

kkorsakoff, 

Цитата

Для работы его надо подключить тэглиб

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

А как его подключать в томкате? кидать в web-inf?

Спасибо.


--------------------
The truth is out there
PM MAIL   Вверх
batigoal
Дата 2.3.2007, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



zone51, ну это уже зависит от той страницы, от содержимого той страницы, которую ты включаешь. Если оно тебе неподконтрольно - тогда, конечно, будут проблемы.


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


Опытный
**


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

Репутация: 6
Всего: 14



Эту строчку надо написать в начале твоей jsp, а в WEB-INF/lib кинуть джары отсюда
http://jakarta.apache.org/site/downloads/d...bs-standard.cgi

Но по всей видимости ты хочешь не просто тупо включить html-содержимое включаемой страницы, но отобразить ее со всеми стилями и т.д. Это тебе уже надо использовать фреймы
<iframe.../>. Читай документацию по HTML
PM MAIL WWW ICQ   Вверх
zone51
Дата 2.3.2007, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



kkorsakoff, 
Где то слышал что использование фреймов это признак дурного стиля.


--------------------
The truth is out there
PM MAIL   Вверх
batigoal
Дата 2.3.2007, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Для верстки - считается, что да. Для девелопера - не думаю, что это проблема.


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


Опытный
**


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

Репутация: 6
Всего: 14



Дурной, сам согласен и никогда не использую. Ну раз человек хочет именно такое поведение - его правоsmile
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0479 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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