Size: a a a

2020 May 07

 P

 ‌‌Gleb Pilipets... in pro.jvm
Хорошо, спасибо
источник

AM

Aleksander Melnichni... in pro.jvm
Погуглил - есть вероятность, что это сработает ${requestScope.attrib}
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Aleksander Melnichnikov
Погуглил - есть вероятность, что это сработает ${requestScope.attrib}
К сожалению, нет. Вывод теперь вместо ${Error} - ${requestScope.Error}.
А может ли это означать, что там null приходит как объект по такому аттрибуту или тогда бы было пусто?
источник

AM

Aleksander Melnichni... in pro.jvm
Там бы вывелось null или пустота, что точно не знаю
источник

AM

Aleksander Melnichni... in pro.jvm
 ‌‌Gleb Pilipets
К сожалению, нет. Вывод теперь вместо ${Error} - ${requestScope.Error}.
А может ли это означать, что там null приходит как объект по такому аттрибуту или тогда бы было пусто?
Ну попробуйте скриптлет
источник

AM

Aleksander Melnichni... in pro.jvm
<%= request.getAttribute("Error") %>
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Та я попробую, но думаю, что не поможет. До этого в другом проекте всё работало в первоначальном виде, как я скинул, а теперь непонятные проблемы.

В любом случае спасибо
источник

AM

Aleksander Melnichni... in pro.jvm
Ну это может быть связано с версиями, с зависимостями или конфигами движка jsp
источник

AM

Aleksander Melnichni... in pro.jvm
 ‌‌Gleb Pilipets
Та я попробую, но думаю, что не поможет. До этого в другом проекте всё работало в первоначальном виде, как я скинул, а теперь непонятные проблемы.

В любом случае спасибо
А что меняли?
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Aleksander Melnichnikov
А что меняли?
Захотел выпилить часть функционала в отдельный проект, начал с маленьких частей и вот здесь уже какие-то проблемы.

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

Либы, WEB-INF, META-INF(использую Intellig Idea)
источник

AM

Aleksander Melnichni... in pro.jvm
 ‌‌Gleb Pilipets
Захотел выпилить часть функционала в отдельный проект, начал с маленьких частей и вот здесь уже какие-то проблемы.

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

Либы, WEB-INF, META-INF(использую Intellig Idea)
Ну, я рекомендую добавить, а потом выпиливать по нескольку. Чтобы понять, что нужно. Либо найти в интернете example склонировать его и добавить свой кейс
источник

AM

Aleksander Melnichni... in pro.jvm
Example, прям голый проект на jsp с одной страницей
источник

AM

Aleksander Melnichni... in pro.jvm
Но вообще уже давно пора юзать хотя-бы thymeleaf или jsf. Но и они уже устарели
источник

L

Loljeene in pro.jvm
Aleksander Melnichnikov
Но вообще уже давно пора юзать хотя-бы thymeleaf или jsf. Но и они уже устарели
Что то мне подсказывает что по производительности их jsp закопает )
источник

AM

Aleksander Melnichni... in pro.jvm
В общем, я вряд-ли вам смогу сильно помочь, потому, что использовал jsp + jstl, только в первом своём проекте. И сейчас возможно что-то уже поменялось, и плюс я не знаю как собран у вас проект и тд. Да и вообще 4 ночи
источник

AM

Aleksander Melnichni... in pro.jvm
Loljeene
Что то мне подсказывает что по производительности их jsp закопает )
Возможно - не мерил. Jsp довольно простой и топорный. А как работают эти штуки не знаю, может так же процессятся в классы и грузятся класслоадером. А может парсятся каждый раз
источник

AM

Aleksander Melnichni... in pro.jvm
Loljeene
Что то мне подсказывает что по производительности их jsp закопает )
Jade4j 684.7 seconds Handlebars 161.8 seconds Scalate - Scaml 34.38 seconds Velocity 27.49 seconds Pebble 25.63 seconds HTTL 22.86 seconds jTwig 21.23 seconds Liqp 19.60 seconds Ickenham 19.50 seconds Thymeleaf 18.33 seconds Rythm 17.84 seconds Rocker 17.63 seconds Mustache (JMustache) 15.75 seconds HtmlFlow 15.62 seconds Chunk 15.04 seconds Trimou 15.02 seconds Freemarker 14.74 seconds JSP 11.22 seconds
источник

AM

Aleksander Melnichni... in pro.jvm
2019 бенч шаблонизаторов
источник

AM

Aleksander Melnichni... in pro.jvm
Не сильно закапывает, но быстрее
источник

L

Loljeene in pro.jvm
Тесты оно такое, надо смотреть везде ли кеш отключали
источник