|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|
Альтернатива JSP22.07.2017, 11:40. Показов 11571. Ответов 26
Добрый день, уважаемые коллеги
![]() Подскажите, пожалуйста, кто пишет Web приложения с использованием Spring, какие есть альтернативы для создания view. Проблема в том, что пишу проект, решил подключить Bootstrap, сразу возникли проблемы с JSP (не понимает например внутрянку для textview тега, с валидацией тоже косяк). Решил перейти на Thymeleaf, два дня писал нормально, на третий день открыл проект - подчеркивает красным, не видит атрибуты из контроллера. Оказалось это баг с Intellij IDEA. Вот и думаю, что теперь делать? Какой то другой движок для HTML искать или с Идеи переползать на другую среду? Посоветуйте пожалуйста!
0
|
|
| 22.07.2017, 11:40 | |
|
Ответы с готовыми решениями:
26
3D-альтернатива OpenGL для Java?! Альтернатива LinkedList Пересылка запроса с jsp страницы на эту же jsp с другими параметрами |
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 22.07.2017, 13:35 | |
|
TurboDuck, реальные пацаны пишут на клиентскую часть на клиентских языках. JS CSS HTML
1
|
|
|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|
| 22.07.2017, 14:43 [ТС] | |
|
KEKCoGEN, это понятно что JS CSS HTML. Thymeleaf и позволяет юзать HTML вместо JSP + всякие циклы, замены блоков, условия, интернационализация и т.д. Хотел бы узнать, если кто то работает программистом, что используют на предприятиях?
0
|
|
|
244 / 164 / 133
Регистрация: 30.09.2012
Сообщений: 690
|
|
| 22.07.2017, 15:22 | |
|
Лично я пользуюсь Thymeleaf и, как по мне, он достаточно удобен. Баг с подчеркиванием html кода у меня был на 14 idea (хотя там и была заявлена поддержка Thymeleaf). Сейчас стоит 17, которая профессиональная, и никаких проблем нет. Если смущают только подчеркивания, то попробуйте поставить 17.
Кстати, если не обращать на подчеркивания, то все равно все будет работать. Проверял лично, опять-таки, на 14 idea
1
|
|
|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|
| 22.07.2017, 15:33 [ТС] | |
|
Gr1f0nn, да реально работает, хоть и подчеркивает.
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||
| 22.07.2017, 19:24 | ||
Сообщение было отмечено TurboDuck как решение
Решение
1
|
||
|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
||||||
| 22.07.2017, 20:07 [ТС] | ||||||
|
KEKCoGEN, спасибо! А как это примерно делается? Нельзя ли какой-то пример из конфига на Джаве или mvc-dispatcher-servlet.xml - как оформляется viewResolver или варианты для чистого html? Типа такого:
Добавлено через 26 минут Или за счет Spring EL?
0
|
||||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||
| 23.07.2017, 08:45 | ||
|
viewResolver тоже нет. Гуглите Java RESTFul web service
1
|
||
|
67 / 67 / 19
Регистрация: 13.07.2015
Сообщений: 219
|
|
| 25.07.2017, 19:19 | |
|
TurboDuck, FreeMarker смотрели?
1
|
|
|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|
| 26.07.2017, 09:52 [ТС] | |
|
Митя800, нет не смотрел. Сейчас загуглил - реально альтернатива Thymeleaf! Спасибо
![]() PS. Уже Thymeleaf тьфу-тьфу вроде победил, не все правда, что хотел, что не смог - добил с помощью JS - тоже вариант почему бы и нет.
0
|
|
|
84 / 84 / 42
Регистрация: 25.01.2010
Сообщений: 386
|
|
| 26.07.2017, 22:48 | |
|
Я тебя немного огорчу, но на предприятии используют и JSP, и Javascript(Angular, React)
1
|
|
|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|
| 27.07.2017, 07:02 [ТС] | |
|
we2seek, ни сколько не огорчил. Проекты разные у всех. Спасибо. Вопрос такой JSP + Bootstrap как поживают в одном проекте не в курсе?
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 27.07.2017, 09:34 | |
|
0
|
|
|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|
| 27.07.2017, 22:34 [ТС] | |
|
xoraxax, например JSP не понимает Бутстраповскую <textarea>, а как без нее формы пилить?
0
|
|
|
65 / 64 / 15
Регистрация: 15.12.2013
Сообщений: 166
|
||
| 28.07.2017, 08:57 | ||
|
TurboDuck, По теме, в кач-ве альтернативы JSP я бы выделил handlebars.js - в отличие от JSP, генерация теймплейтов происходит на стороне клиента. Отлично дружит с Bootstrap.
1
|
||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||
| 28.07.2017, 09:08 | ||
|
2
|
||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 28.07.2017, 10:47 | |
|
0
|
|
|
50 / 49 / 13
Регистрация: 23.11.2015
Сообщений: 401
|
|
| 28.07.2017, 11:23 [ТС] | |
|
xoraxax, JSP не понимает его вложенные свойства. Подчеркивает, что не знает что это такое. Обычный HTML - все окей полет нормальный.
Добавлено через 5 минут На самом деле там много нюансов не только <textarea> с пресловутым row, но все сводится к тому что JSP либо не знает теги либо их внутренние свойства не понимает, либо отображает не корректно в случае с Boostrap. Если интересно просто попробуй. Лично я отказался от JSP в пользу Thymeleaf + JS
0
|
|
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
|
|
| 28.07.2017, 13:13 | |
|
TurboDuck, эти подчеркивания, это проблемы вашей IDE (не правильная настройка или неправильная работа плагина) не обращайте на них внимание
1
|
|
| 28.07.2017, 13:22 | |
|
0
|
|
| 28.07.2017, 13:22 | |
|
Помогаю со студенческими работами здесь
20
[JSP] Назначать класс элементов в header.jsp на разных страницах Как реализовать аналог <b onclick="<jsp:forward page=xxx.jsp/>menuN</b> ?? Не могу передать значения из jsp в сервлет и снова в jsp jsp и intellij idea (не реагирует на изменение jsp нишка) Jsp-servlet-jsp, нужен совет Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|