Используются ли стандартные действия jsp больше? - PullRequest
2 голосов
/ 17 марта 2011

Это быстрый вопрос для всех вас, пишущих jsps на производстве.Используете ли вы стандартные действия JSP и почему?Каковы, может быть, некоторые из распространенных вариантов использования?

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

Спасибо.

Редактировать: Под стандартными действиями я подразумеваю следующее:

jsp: useBean

jsp: getProperty

jsp:setProperty

jsp: include

jsp: forward

jsp: param

jsp: плагин

jsp: атрибут

jsp: тело

jsp: элемент

jsp: текст

Ответы [ 2 ]

1 голос
/ 18 марта 2011

Только <jsp:include><jsp:param> как дочерний элемент) полезны. Остаток в конечном счете бесполезен при использовании надлежащего дизайна или структуры MVC. Возможно, <jsp:plugin> полезен для апплетов, но с некоторых лет существует файл JavaScript для развертывания апплетов, что делает его лишним.

Некоторые пуристы JSP могут предпочесть, что <jsp:useBean> также полезен для запуска автозаполнения IDE свойств компонента в EL. Но это не требуется само по себе при использовании подхода MVC.

Похожие вопросы:

* * 1010 Разработка шаблонов веб-приложений Как избежать использования кода Java в файлах JSP?
1 голос
/ 18 марта 2011

Все еще использую jsp:include, но не часто.Остальные вообще не использовались с тех пор, как приняли EL, JSTL и Tiles.

С Tiles нам не нужно для использования jsp:include, но нет смысла использовать tiles:insert просто ради этого, я склонен использовать только tiles:insertпри ссылке на определения.

...