powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как вставить в JSP страницу внешний ресурс
23 сообщений из 23, страница 1 из 1
Как вставить в JSP страницу внешний ресурс
    #35707532
MsVistets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Тут такая идейка появилась, но как ее осуществить ...

Надо вставить любой внешний ресурс внутрь моей jsp странички, при этом сохраняя часть моей странички - меню навигации. Поясню - вверху странички мое меню, а внутри ну скажем google.com.
Только вот в чем проблема - не jsp:include не @include не поддерживает вставку внешних (не составляющих часть своего контекста) ресурсов.

Вопрос
Как вставить в JSP страницу внешний ресурс (если есть разница то особо интересует php).

Заранее благодарю за помощь!

п.с. не судите строго.
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35707860
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MsVistetsКак вставить в JSP страницу внешний ресурс (если есть разница то особо интересует php).
- iframe или старые добрые фреймы :)

P.S. всегда удивительно, как люди не зная HTML, делают сайты на Java :)
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35707921
MsVistets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalov P.S. всегда удивительно, как люди не зная HTML, делают сайты на Java :)

Спасибо конечно за ответ, но Ваш укор не к месту. Знать то знаем HTML, но вот многие пользователи отключают iframe и frame в своих браузерах, поэтому дас нихт хорошо.

Можно ли сделать то же самое не используя iframe и frame?
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35707945
jusio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.ibm.com/developerworks/java/library/j-jsp06173.html
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35707960
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MsVistetsмногие пользователи отключают iframe и frame в своих браузерах, поэтому дас нихт хорошо.
- ну frameset и frame так просто не отключишь :)

MsVistetsМожно ли сделать то же самое не используя iframe и frame?
- можно, используя принцип проксирования, Ваш сервлет шлет запрос сайту с которого Вы хотите украсть контент, а ответ после некотрого парсинга (удаляем HTML, HEAD, BODY) вставляет в страницу. Возможно владельцы контента через некоторое время пропишут Ваш ip в своем файрволе и прикроют эту лавочку.
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35707988
MsVistets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalov
- можно, используя принцип проксирования, Ваш сервлет шлет запрос сайту с которого Вы хотите украсть контент, а ответ после некотрого парсинга (удаляем HTML, HEAD, BODY) вставляет в страницу.


А можно описать данный процесс поподробнее или дать ссылочку на соответствующую доку.

Kachalov
Возможно владельцы контента через некоторое время пропишут Ваш ip в своем файрволе и прикроют эту лавочку.


Да не собираюсь я ни у кого ничего красть - вопрос упрощен для форума. На самом деле на предприятии несколько груп програмистов, которые написали несколько несвязанных проектов на jsp, php и asp. Задача объединить все ето в одном окне малой кровью.
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708017
акуз-программист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вобщем очень просто всё. нечего описывать.

пишется сервлет который принимает URL в реквесте.
в сервлете делается что-то вроде:

Сканер сканер = новый Сканер(УРЛизРеквеста)
пока (сканер.имеетНовуюСтроку) респонс.получитьВыходнойПоток().добавить(сканер.следующаяСтрока)
респос.получитьВыходнойПоток().закрыть()

как передать УРЛ в сервлет и прочитать его в сервлете объяснять надо?
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708032
MsVistets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ху из сканер?

Если Вы имеете ввиду java.net.URL то ненадо, если что то другое, поясните :)

п.с. я же попросил не судить строго :)
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708064
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MsVistetsХу из сканер?
- очевидно имелся в виду КакойТоReader или InputStream
- такое решение (проксирование) снизит производительность и даст дополнительную нагрузку на ЦПУ, по уму к этому еще необходимо добавить механизм кэширования, что заметно усложнит задачу
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708298
MsVistets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KachalovMsVistetsХу из сканер?
- очевидно имелся в виду КакойТоReader или InputStream
- такое решение (проксирование) снизит производительность и даст дополнительную нагрузку на ЦПУ, по уму к этому еще необходимо добавить механизм кэширования, что заметно усложнит задачу

Это теория или на практике уже исследованный вопрос?
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708422
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MsVistetsЭто теория или на практике уже исследованный вопрос?
- что "это"? Пишите пожалуйста подробней чтобы флуд не разводить.
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708482
MsVistets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalovчто "это"?

Имеется ввиду метод проксирования, котрый Вы предложили, вообще.

Просто меня настараживает слово "очевидно".
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708495
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MsVistetsПросто меня настараживает слово "очевидно".
- ну я не телепат и не знаю какой именно класс имел в виду акуз-программист , но ОЧЕВИДНО (для тех кто работал с потоками ввода-вывода в Java) что это был какой-то из потоков чтения. О чем вообще тут говорить - открыли поток чтения связанный с удаленным сайтом, считали что нужно и отправили в поток вывода своего сайта.
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708530
mijer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c:import
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708733
акуз-программист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я данную методику применял. правда для другой задачи, но суть не меняется. что тут проверять вообще?

ЗЫ: под сканером подразумевался java.util.Scanner. но суть то не в нём.
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708818
MsVistets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mijerc:import

Попробовал - работает, но проблема со шрифтами и как быть с реквестами - над этим придется повозиться.
Спасибо!
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #35708825
MsVistets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
акуз-программистя данную методику применял. правда для другой задачи, но суть не меняется. что тут проверять вообще?

ЗЫ: под сканером подразумевался java.util.Scanner. но суть то не в нём.

Ну вот, буду экспериментировать.
Я просто раньше никогда java.util.Scanner не использовал.
Спасибо!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как вставить в JSP страницу внешний ресурс
    #39385102
jeddite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Есть необходимость встроить встроить в jsp внешнюю html страничку.. Сейчас это делается следующим способом

Код: java
1.
response.sendRedirect(response.encodeRedirectURL("https://ya.ru"));



но почему-то после открытия страничка через некоторое время повторно перегружается и сбрасывает все что на ней ввели.
Подскажитt, может я встраиваю страничку неправильно или проблема из-за того что используется https?
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #39385190
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jedditeВсем привет!

Есть необходимость встроить встроить в jsp внешнюю html страничку.. Сейчас это делается следующим способом

Код: java
1.
response.sendRedirect(response.encodeRedirectURL("https://ya.ru"));



но почему-то после открытия страничка через некоторое время повторно перегружается и сбрасывает все что на ней ввели.
Подскажитt, может я встраиваю страничку неправильно или проблема из-за того что используется https?

посмотреть на предмет странных заголовков кэширования в derveloper tools (Network tab) ?
посмотреть, сейчас можно увидеть на вкладке Network также кто инициатор запроса JS, Document, и тд.
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #39385285
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jedditeЕсть необходимость встроить встроить в jsp внешнюю html страничку.. Сейчас это делается следующим способом
Код: java
1.
response.sendRedirect(response.encodeRedirectURL("https://ya.ru"));



Это вообще не "встраиваение". Читайте HTTP протокол.


jedditeможет я встраиваю страничку неправильно
Почему sendRedirect вы обзываете встраиванием?
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #39385294
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczПочему sendRedirect вы обзываете встраиванием?
+1
redirect равен тому что пользователь ввёл в урл ослика новый текст и нажал Enter.
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #39387991
jeddite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczjedditeЕсть необходимость встроить встроить в jsp внешнюю html страничку.. Сейчас это делается следующим способом
Код: java
1.
response.sendRedirect(response.encodeRedirectURL("https://ya.ru"));



Это вообще не "встраиваение". Читайте HTTP протокол.


jedditeможет я встраиваю страничку неправильно
Почему sendRedirect вы обзываете встраиванием?

Я не спец, могу и слова неправильные использовать(
Буду благодарен, если подскажите как быть..

Задача следующая. Есть тонкий клиент, в котором отображается много различной информации из некой системы. У этого клиента есть специальные "табы", к которым привязаны jsp странички и предназначены эти табы для встраивания дополнительной логики. В один из таких табов я и пытаюсь встроить отображение содержимого внешнего ресурса.

Вопрос как это правильно сделать, чтобы не моргало ничего?


По поводу ошибок, действительно есть несколько в консоле выдает:
1) безопасность https скомпрометирована, кодовая страница 1251 переопределяет конфликтующую страницу utf-8
2) Объект не поддерживает свойство или метод "selectSingleNode"
...
Рейтинг: 0 / 0
Как вставить в JSP страницу внешний ресурс
    #39388856
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jedditeЯ не спец, могу и слова неправильные использовать(
OK
jedditeспециальные "табы", к которым привязаны jsp странички
я так понимаю, что табы - это HTML+JS. Т.е. вам надо найти человека с минимумом знаний по данному вопросу.
И в другую ветку форума.
2. По безопасности в одном приложении нежелательно использовать внешние урлы и что то грузить.
Приведите в сети пример вашей задачи. С урлами и скринами.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как вставить в JSP страницу внешний ресурс
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]