Обсуждение:Страницы сервера Джакарта

Эта статья слишком подробная или недостаточно подробная

Если идея этой статьи — дать хорошее общее впечатление о том, что делает JSP для людей, не владеющих Java, то она слишком подробна. Если идея этой статьи — дать подробное описание технологии JSP или, может быть, начальное руководство для программистов, то она недостаточно подробна.

Эта статья похожа на плохо написанное руководство программиста, а не на статью энциклопедии! Если кто-то еще согласится, я, возможно, готов внести свою лепту и помочь полностью переписать.

Имеете ли вы смысл?

"полезно понимать, как компилятор JSP преобразует страницу в сервлет Java. Например, см. следующий ввод и его результирующий сгенерированный сервлет Java." во введении не сопровождается никаким "следующим" вводом. Я что, туплю? UkPaolo / talk 15:10, 27 января 2006 (UTC) [ ответить ]

Примеры находятся на отдельных страницах. Слово input ссылается на пример страницы JavaServer input , а servlet ссылается на пример страницы JavaServer output . Я думаю, текст следует изменить, чтобы было более очевидно, на что указывают эти ссылки. – Doug B...........ell talk contrib 16:16, 27 января 2006 (UTC) [ ответить ]
А, понятно, спасибо! Как странно, я никогда раньше не видел отдельно связанных примеров в статье. Это, конечно, сбивает с толку, и я согласен, что текст следует изменить, чтобы сделать вещи более очевидными... UkPaolo / talk 16:29, 27 января 2006 (UTC) [ ответить ]
Я вижу, что следующее обсуждение уже было здесь, но по какой-то причине страница обсуждения была пуста. Лично я нашел бы это полезным и поддержал бы перемещение примеров в эту статью. Раздельные статьи не совсем соответствуют стилю других статей... UkPaolo / talk 16:36, 27 января 2006 (UTC) [ ответить ]
Примеры страниц ввода и вывода, на которые ссылается эта страница, помечены для очистки. Следует ли переместить их в новый раздел "компиляции" этой страницы? --lenehey
Да, их следует перенести в эту статью. -- Jonik 17:09, 13 августа 2005 (UTC) [ ответить ]
Я бы поддержал объединение с этой статьей. UkPaolo / talk 16:36, 27 января 2006 (UTC) [ ответить ]

Я объединил JavaServer_page_example_input и JavaServer_page_example_output в этой статье, см. новый раздел Пример . RossPatterson 16:59, 8 июня 2006 (UTC) [ ответить ]

Скомпилированный код в "Resulting servlet" для примера включал вызов несуществующего метода "toStringOrBlank(...)". Поскольку toStringOrBlank(...) не является частью какой-либо стандартной библиотеки Java/Servlet/JSP, этот вызов метода не будет автоматически сгенерирован компилятором JSP. Чтобы сделать пример корректным, я добавил реализацию toStringOrBlank(...) в качестве примера объявления метода в блоке объявления <%! ... %> в разделе "Scripting elements". Я также добавил вызов toStringOrBlank(...) в разделе "Input JSP" и удалил комментарий о том, что toStringOrBlank(...) должен делать из раздела "Resulting servlet". Роберт МакГвайр 20:17, 6 сентября 2007 (UTC) [ ответить ]

Слияние с «Моделью 2»

Я не думаю, что слияние уместно. «Модель 2» описывает философию дизайна для WebApps. Она не обязательно связана с определенной технологией представления (JSP). Вы можете (теоретически) создать приложение модели 2, используя также другую технологию, например Velocity (существует много очень хороших фреймворков MVC / Model 2, поэтому я бы не назвал этот подход практичным). AnimalFriend 09:08, 3 сентября 2006 (UTC) [ ответить ]

Я .

Первый абзац

Первый абзац представляет собой плохое введение (не плохо написанное, а, возможно, не в том месте) и ссылается на «статичный контент».

Хорошее введение должно обсуждать основные преимущества на более высоком уровне. Одной из главных привлекательных сторон JSP является возможность динамически генерировать контент. Другой привлекательной стороной является возможность смешивать стандартный код Java и HTML, включая скрипты Java. Другой привлекательной стороной является то, что JSP быстры, поскольку контейнер JSP компилирует JSP в сервлеты и сохраняет полученный сервлет в полностью скомпилированном состоянии.

Надеюсь, это поможет.

Сравнение?

Возможно, сравнение ASP с JSP и PHP? — Предыдущий неподписанный комментарий был добавлен 70.101.158.1 (обсуждение) 04:07, 19 декабря 2006 (UTC). [ ответить ]

Критика

Разве на этой странице раньше не было раздела критики, в котором упоминались проблемы с Java, превращенной в платформу веб-разработки?


Толланд (обс.) 19:58, 8 августа 2022 (UTC) Следующая цитата читается как мнение автора: [ ответить ]

> Сегодня существует несколько альтернатив, и ряд страниц, ориентированных на JSP, в крупных веб-приложениях считаются техническим долгом.

Это, вероятно, правда. Но если это мнение кого-то известного, на него следует ссылаться. Это мнение JCP, Oracle, Джеймса Гослинга или просто какого-то разработчика, который столкнулся со слишком большим количеством ошибок нулевого указателя??

Необходимы разделы критики и сравнения

Я согласен, что эта страница могла бы использовать как раздел сравнения, так и раздел критики. Как веб-разработчик Java я слишком хорошо знаю о недостатках разработки напрямую с использованием Java/JSP/JSTL/Servlets без дополнительных технологий, облегчающих боль. —Предыдущий неподписанный комментарий добавлен 64.201.43.121 (обсуждение) 14:24, 3 июня 2008 (UTC) [ ответить ]

jsp:раздел плагина

Раздел о jsp:plugin, похоже, нарушает NPOV. Там много "надеюсь" и "X плохо сделано". Кто-то должен это пересмотреть.

Я немного поработал над этим, но, возможно, стоит взглянуть по-другому. AdjectiveAnimal 15:25, 5 июля 2007 (UTC) [ ответить ]

Хорошее введение в технологию

Статья выглядит как хорошее введение в технологию JSP для людей, уже знакомых с технологией Java Servlet. Мне нравятся примеры кода и краткий справочник программиста в Википедии. Как нетехнические пользователи, так и разработчики должны быть удовлетворены. —Предыдущий неподписанный комментарий добавлен Vi2 ( обсуждениевклад ) 17:06, 27 апреля 2008 (UTC) [ ответить ]

Разработчик не удовлетворен

Эта статья на самом деле совсем не то, что я ожидал. В ней нет истории или родословной JSP (где она вписывается в PHP, ASP и т. д.?), вообще, и в основном она действует как руководство для начинающих. Для тех, кто хочет знать почему, что и где JSP, эта статья, похоже, не отвечает на вопросы. Jimadilo ( talk ) 23:18, 22 декабря 2008 (UTC) [ ответить ]

Я переработал статью, чтобы превратить ее в энциклопедическую статью, и переместил туда обучающую информацию. Ftiercel ( обсуждение ) 13:15, 18 сентября 2009 (UTC) [ ответ ]

Ошибки

  1. «Эта система разделенных встроенных разделов кода называется скриптингом с обходом , поскольку она позволяет оборачивать статическую разметку, переступая через нее». — Я никогда не слышал об этом термине, и единственное место, где Google может его найти, — это копии этой статьи.
  2. Мне не нравится все описание компиляции «во время выполнения». Это полная противоположность тому, что происходит. JSP компилируются в сервлеты, которые выполняются во время выполнения, возможно, включая вывод из других скомпилированных JSP. Вот почему вы можете предварительно скомпилировать все ваши JSP.
  3. У меня возникли проблемы с термином «страницы JSP» , и я думаю, что его следует заменить на JSP.
  4. JSP и скомпилированный код Java в примере не помогают и не проясняют ничего, я думаю, что их следует убрать и заменить на простые примеры синтаксиса JSP, возможно, с описанием вывода. Сгенерированный Java не важен.

M3TA ( информация ) @ 09:50, 3 марта 2010 (UTC) [ ответ ]

Работа в процессе

Я отредактирую эту статью, чтобы она имела лучшую организационную структуру, и удалю ненужный/технический текст, а также добавлю некоторую информацию для людей, которые не знакомы с сервлетами Java (и, возможно, более знакомы с PHP .) Я хотел бы добавить раздел критики, а также раздел с базовыми сравнениями с PHP или ASP.NET для людей, которые могут быть знакомы с этими технологиями. Если у вас есть источники, которые я мог бы использовать для раздела критики, это было бы полезно. -- Libertyernie2 ( talk ) 16:17, 12 апреля 2012 (UTC) [ ответить ]

Добавьте энциклопедический контент на эту страницу и обучающий контент на эту. Ftiercel ( обсуждение ) 07:29, 13 апреля 2012 (UTC) [ ответить ]
Вы проделали большую работу с этим переписыванием. Структура логична, примеры лаконичны и хорошо показывают, как на самом деле выглядит JSP. Раздел сравнения особенно хорош. Раздел компилятора, вероятно, мог бы использовать пару источников, и вы, возможно, захотите подумать о добавлении примера с использованием JSTL. Единственные другие критические замечания, которые я бы сделал, это некоторые незначительные правки; незначительные исправления грамматики и т. д. Отличная работа. Ben.d.zimmer ( talk ) 16:33, 26 апреля 2012 (UTC) [ ответить ]

Вводящий в заблуждение раздел кэширования

Раздел кэширования в этой статье в целом больше касается масштабируемости веб-приложений в целом, чем кэширования JSP. Я не уверен, что это все еще актуально, но у O'Reilly есть страница на эту тему. И даже если бы речь шла об общем веб-приложении Java, содержимое этого раздела также опровергается. — Предыдущий неподписанный комментарий, добавленный 111.94.212.83 (обсуждение) 11:54, 29 ноября 2012 (UTC) [ ответить ]

Да. Описанное "узкое место" не имеет ничего общего с JSP или сервлетами, оно есть и в PHP или чем-то еще. Мне нравится раздел кэширования, но его нужно описать более обобщенно. База данных всегда является узким местом, если только вы не используете очень быструю базу данных "noSQL" и медленный сервер Apache. 178.197.233.41 (обсуждение) 12:04, 22 мая 2013 (UTC) [ ответить ]
Согласен. Я прочитал раздел, и он действительно кажется сомнительным. Там определенно есть место для улучшений и цитат. Vaxquis ( обсуждение ) 10:58, 9 июня 2013 (UTC) [ ответить ]

Да, этот раздел следует просто удалить как есть. Нет контента, относящегося к теме технологии JSP. — Предыдущий неподписанный комментарий добавлен Jjcroftiv (обсуждение • вклад ) 18:56, 5 сентября 2013 (UTC) [ ответить ]

Сделано (будьте смелыми ) Брэмли ( обсуждение ) 05:59, 21 февраля 2014 (UTC) [ ответить ]

Здравствуйте, уважаемые википедисты!

Я только что изменил одну внешнюю ссылку на JavaServer Pages . Пожалуйста, уделите немного времени, чтобы просмотреть мои правки. Если у вас есть вопросы или вы хотите, чтобы бот игнорировал ссылки или страницу в целом, посетите этот простой раздел FaQ для получения дополнительной информации. Я внес следующие изменения:

  • Добавлен архив http://web.archive.org/web/20120419215245/http://java.sun.com:80/products/jsp/tutorial/TagLibraries3.html в http://java.sun.com/products/jsp/tutorial/TagLibraries3.html#63159

Когда вы закончите просматривать мои изменения, пожалуйста, установите отмеченный параметр ниже на значение true или failed, чтобы сообщить об этом другим (документация по адресу ).{{Sourcecheck}}

Это сообщение было опубликовано до февраля 2018 года . После февраля 2018 года разделы страниц обсуждения "Внешние ссылки изменены" больше не генерируются и не отслеживаются InternetArchiveBot . Никаких специальных действий в отношении этих уведомлений страниц обсуждения не требуется, кроме регулярной проверки с использованием инструкций инструмента архивации ниже. Редакторы имеют право удалять эти разделы страниц обсуждения "Внешние ссылки изменены", если они хотят очистить страницы обсуждения от загромождения, но перед выполнением массовых систематических удалений ознакомьтесь с RfC . Это сообщение динамически обновляется через шаблон (последнее обновление: 5 июня 2024 г.) .{{source check}}

  • Если вы обнаружили URL-адреса, которые бот ошибочно посчитал неработающими, вы можете сообщить о них с помощью этого инструмента.
  • Если вы обнаружили ошибку в архивах или самих URL-адресах, вы можете исправить их с помощью этого инструмента.

Привет.— cyberbot II Поговорить с моим владельцем : Онлайн 17:58, 24 июня 2016 (UTC) [ ответить ]

Взято с "https://en.wikipedia.org/w/index.php?title=Talk:Jakarta_Server_Pages&oldid=1236276314"