powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Простая jspx страница медленно отображается в броузере. В чём причина?
25 сообщений из 66, страница 1 из 3
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199191
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую Spring MVC

Делаю jQuery диалог, содержимое которого создаётся на основе <iframe>

В него контроллер отдаёт jspx страницу. Очень простую. Всё убрал уже)

Так вот иногда слово Привет появляется сразу в броузере.
А чаще FireFox задумывается на несколько секунд. И только потом появляется слово Привет.
В чём может быть причина такой медленности?

Вот сама страница jsp
Ясно море, что как-то это связано с <iframe> и jsp
Гуглил, гуглил - ничего не могу понять.


Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<div xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:c="http://java.sun.com/jsp/jstl/core"
	xmlns:spring="http://www.springframework.org/tags" xmlns:form="http://www.springframework.org/tags/form" version="2.0">
	<jsp:directive.page contentType="text/html;charset=UTF-8" />
	<jsp:output omit-xml-declaration="yes" />


	<h1>${formTitle}</h1>
	
	<h1>Привет</h1>	


</div>
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199201
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в Хроме страница грузится быстро. Что очень интересно!

Но почему-то мерцает JSPX страница.
Первый раз страница открывается. Заполняю поле, например даты.

Просто закрываю страницу. Снова открываю. Мелькает прежняя дата, потом форма сама очищается и все поля готовы к вводу данных

Такое ощущение что хром открывает диалог. Диалог немножко помнит свои данные. Чуток показывает их.
И тут же сбрасывает)

Танцы с бубном)
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199224
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,
проставь console.time() / console.timeend()
выясни что тормозит
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199345
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока выяснилось, что хром меньше создаёт проблем.

К моему удивлению, так я доверял лисе)
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199352
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboПока выяснилось, что хром меньше создаёт проблем.

К моему удивлению, так я доверял лисе)
для корпоратива лучше/дешевле использовать один браузер.
хром в этом плане более продвинут, больше фишек html поддерживает
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199372
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяNeboПока выяснилось, что хром меньше создаёт проблем.

К моему удивлению, так я доверял лисе)
для корпоратива лучше/дешевле использовать один браузер.
хром в этом плане более продвинут, больше фишек html поддерживает

да! )
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199377
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я решил строить диалоги с загрузкой контента в динамически, создаваемый <iframe>
Правильно, неправильно, пока не знаю)

Наверное надо ещё и удалять такой <iframe> из страницы после закрытия диалога.

Код: javascript
1.
2.
3.
4.
5.
6.
$('<iframe = src="book.html id=""bookDialog">').dialog({
     title: 'iframe dialog',
     buttons: {
        close: function(){$(this).dialog('close');}
     }
});
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199378
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,

А зачем вообще понадобился iframe? Какой такой магии не хватило чтобы обычным DHML сделать?
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199388
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczNebo,

А зачем вообще понадобился iframe? Какой такой магии не хватило чтобы обычным DHML сделать?

Я и сам пока не знаю зачем) Делаю так и пока хоть что-то работает)

Хороший вопрос, спасибо Вам)
я новичок в GUI на js и HTML

делаю enterprise web приложение.
С back-end пока всё понятно. а по GUI вопросы)

у меня в программе будут открываться различные всплывающие модальные формы (диалоги).
Много разных.

я читал, что они могут описываться div-ами на странице.

Получается, что на каждой странице я должен описать все диалоги приложения?
Но зачем мне на каждой странице иметь столько div ?

Я похоже, что-то не понимаю)
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199399
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboя новичок в GUI на js и HTML
делаю enterprise web приложение.
С back-end пока всё понятно. а по GUI вопросы)

Для вопросов по DHTML имеется специализированный форум
http://www.sql.ru/forum/html-javascript-css

Neboу меня в программе будут открываться различные всплывающие модальные формы (диалоги).
Много разных.

ОК.

Neboя читал, что они могут описываться div-ами на странице.

Могут.

NeboПолучается, что на каждой странице я должен описать все диалоги приложения?
Но зачем мне на каждой странице иметь столько div ?

Смотря что значит "описать все диалоги приложения".
Но вопрос про "на каждой странице" правильный. Он вас приводит к термину Single-page application.

NeboЯ похоже, что-то не понимаю)
В HTML и JavaScript тоже можно переиспользовать код.
В HTML и JavaScript тоже существуют готовые решения, которые можно подключить к проекту и не изобретать с нуля.
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199400
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё другими словами скажу.

Допустим сервер отдал мне jspx страницу с таблицей.

Смотрю я броузере на на эту таблицу, хожу по строчкам таблицы.

Захотелось мне строчку отредактировать.

Щёлкнул мышкой - открылся модальный диалог.
Работаю внутри этого модального диалога.
Модальный диалог может быть развесистый. Из него могут открываться другие диалоги.

Закрыл все диалоги. Вернулся к таблице.
Предположим что вокруг таблицы ещё какие-то кнопки.
Которые открывают другие модальные диалоги, с другой бизнес логикой.

Поэтому я и взял <iframe> чтобы содержимое диалогов хранить в разных JSPX файлах.

)
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199408
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вадя, как Вы делаете диалоги? Помните же как в Аксе? Куча разных диалогов в программе, которые нужны сейчас или не нужны.

авторОн вас приводит к термину Single-page application.

Спасибо за направление)

Получается, что при загрузке такого приложения я сразу должен построить в DOM модели все его диалоги?
И потом открывать их по надобности?
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199417
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читаю про Single-page application

Вопрос: а какой js framework поможет мне с этим? AngularJS ?
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199424
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,

тут вариантов несколько- твой в том числе, вполне живуч.
как более продвинутое - можно почитать https://learn.javascript.ru/webcomponent-core
но это только ориентация на хром.
а как свой вариант
сделать своё "модальное окно"
его сделать динамическим не сложно, построить можно и "из кода"
если их будет несколько - ну тут просто повозится придётся...
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199435
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboЧитаю про Single-page application

Вопрос: а какой js framework поможет мне с этим? AngularJS ?
достаточно jquery
надо просто разобраться с js и html.
и если делать что-то серьёзное - надо использовать ws, поверь это облегчит тебе жизнь на несколько порядков...
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199442
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

авторSingle-page application

Спасибо! )
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199446
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboПомните же как в Аксе? Куча разных диалогов в программе, которые нужны сейчас или не нужны.
веб это не акс.
Наверно видите тренд без модальности в изменнении многих настроек?
Для этого при смене значения в поле диалога настроек - оно сразу применяется к системе.
В итоге, кнопок ОК и Отмена нет вообще.
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199447
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПолучается, что при загрузке такого приложения я сразу должен построить в DOM модели все его диалоги?
И потом открывать их по надобности?
это решеие "в лоб"
для начала осваивания - вполне работоспособный вариант.
я б даже советовал, позволит на практике понять что и как
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199449
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

автордостаточно jquery
надо просто разобраться с js и html.
и если делать что-то серьёзное - надо использовать ws, поверь это облегчит тебе жизнь на несколько порядков...

Да! Спасибо)

Кстати у Файна в книге целая глава про это - ws. Ещё руки не дошли почитать)

http://shop.oreilly.com/product/0636920028314.do
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199453
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboМодальный диалог может быть развесистый. Из него могут открываться другие диалоги.
нииииииззззззззяяяяяя.
- открой свой сотовый - посмотри как там работает.
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199454
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

авторвеб это не акс.
Наверно видите тренд без модальности в изменнении многих настроек?
Для этого при смене значения в поле диалога настроек - оно сразу применяется к системе.
В итоге, кнопок ОК и Отмена нет вообще.

Да! ) я не всё понимаю пока) хотя основы js, html, css изучил.
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199459
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

авторНаверно видите тренд без модальности в изменнении многих настроек?

Кстати да! Вижу) я думал об этом.
я привык к диалогом, и в корпоративном мире пользователи тоже ведь привыкли к диалогам.

Хотя может надо перестроится и без диалогов работать .я даже не знаю пока, как это всё продумать.
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199463
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboя даже не знаю пока, как это всё продумать
там смотри. И купи сотовый.
https://play.google.com/store/apps?hl=ru
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199464
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123NeboПомните же как в Аксе? Куча разных диалогов в программе, которые нужны сейчас или не нужны.
веб это не акс.
Наверно видите тренд без модальности в изменнении многих настроек?
Для этого при смене значения в поле диалога настроек - оно сразу применяется к системе.
В итоге, кнопок ОК и Отмена нет вообще.
но можно сделать и как в аксе, через модальность, а можно как я делал в адп - менять прямо в ячейке,
без всякого подтверждения - энтер, и данные в базе.
я такое сделал для таблицы с 30 ячейками для ввода чисел. необходимости открывать модальное окно/форму нет.
...
Рейтинг: 0 / 0
Простая jspx страница медленно отображается в броузере. В чём причина?
    #39199465
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяавторПолучается, что при загрузке такого приложения я сразу должен построить в DOM модели все его диалоги?
И потом открывать их по надобности?
это решеие "в лоб"
для начала осваивания - вполне работоспособный вариант.
я б даже советовал, позволит на практике понять что и как

Тоже попробую этот вариант. Интересно)
...
Рейтинг: 0 / 0
25 сообщений из 66, страница 1 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Простая jspx страница медленно отображается в броузере. В чём причина?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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