Должен ли я делать JSPX вместо JSP?

У JSPX есть несколько неудобств, которые jsp мне не нравятся:

  1. Сложно создать некоторые виды динамического содержания; особенно создание HTML-тега с необязательными атрибутами (т.е. или в зависимости от условия). Стандартные теги JSP, которые должны решить эту проблему, не работали должным образом в тот день, когда я начал делать JSPX.
  2. Больше никаких & nbsp; :-p
  3. Вы действительно захотите поместить весь свой Javascript в отдельные файлы (или использовать разделы CDATA и т. д.). IMHO, вы все равно должны использовать jQuery, поэтому вам действительно не нужны атрибуты onclick и т. Д. ...
  4. Инструменты могут работать некорректно; возможно, ваша IDE не поддерживает ничего выше простого JSP.
  5. На Tomcat 6.x, по крайней мере, в версиях / config, которые я пробовал, сгенерированный вывод не имеет никакого форматирования; просто небольшое раздражение, хотя

С другой jspx стороны:

  1. Он заставляет вас писать правильный XML, которым легче управлять, чем JSP.
  2. Инструменты могут выполнять мгновенную проверку, быстрее обнаруживая ошибки.
  3. По моему скромному мнению, более простой синтаксис

jsp

jspx

2022-09-02T00:23:03+00:00