| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > jstl и jsp expression language |
| Автор: redwhite90 7.2.2013, 12:04 |
| Чем отличаются приведенные в сабже понятия? |
| Автор: Klio 7.2.2013, 13:53 |
| Во первых через google найди определения каждого! Во вторых: JSP EL - стандартная (вшитая) библиотека тегов, которая облегчает доступ и обработку переменных, аттрибутов (страницы, сесси, запроса, всего приложения), бинов, и настроек самой страницы JSTL - подключаемая разработчиком (если нужно), библиотека тегов, которая помогает сделать код JSP более читабельным для дизайнера UI, не используя вид <%{%>Бла<p><br> Бла<%}%> заменить стандартные простые функции обработки переменных для отображения нужной информации на странице... Скажу проще: JSP EL - это записи типа ${param[inparam]}, ${sessionScope.user}, для быстрой обработки и вывода на страницу. JSTL - Дополняет предыдущую путём добавления обработки этих же и созданных собой переменных. |
| Автор: redwhite90 7.2.2013, 16:04 |
| Klio, вот "скажу проще" помгло а запись вида <c:out > это что? и такая <jsp:forward> |
| Автор: Klio 7.2.2013, 16:23 | ||
| повторюсь Google -> "jsp jstl c:out описание" но и без этого: 1) c:out вывод на экран (страницу) переменной находящейся в аттрибутах страницы запроса и тд, в общем этот тег заменяет много других вариантов вот одни из таковых:
scope не обязателен если параметр с именем name не найден в pageScope он ищет в requestScope, потом в сессии, потом в applicationScope, если в нужной scope он не найден, или же если не указан scope, или не найден вообще, он не отображает ничего, но если внутри value вылетит ошибка, беды не миновать без <c:catch> 2) с этой строки страницы запрос будет перенаправлен на другую страницу которая указана в page. Возврата к данной не будет |
| Автор: redwhite90 7.2.2013, 18:24 |
| Klio, спасибо за ответ, но вопрос касался того к чему это относится(el или jstl) |
| Автор: Pawl 7.2.2013, 20:07 |
| <c:out > - jstl <jsp:forward> - jsp |