|
10 / 11 / 6
Регистрация: 11.05.2015
Сообщений: 101
|
|
Мнения о Struts29.12.2015, 15:29. Показов 2243. Ответов 18
Метки нет (Все метки)
Добрый день,
Начал изучать J2EE понемногу, начал со Struts2, написал простенькое приложение, и в поисках дополнительной информации о этой технологии пошел искать статейки по форумах, наткнулся на сообщения еще 2012 годов где говорят что Struts устарел и его изучение не имеет смысла, ибо есть Spring MVC и он в 100 раз лучше. Вот и маюсь теперь, стоит ли дальше изучать Struts, или начать сразу с Spring-MVC... Что скажите? Посоветуйте что-нибудь пожалуйста.
0
|
|
| 29.12.2015, 15:29 | |
|
Ответы с готовыми решениями:
18
И снова проблема со Struts (validate): Cannot find message resources under key org.apache.struts.action.Message Struts message-resources в Struts |
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 29.12.2015, 15:41 | |
|
RentrAnt, по мне так оба фреймворка не релевантны. Сейчас все больше делают REST
1
|
|
|
10 / 11 / 6
Регистрация: 11.05.2015
Сообщений: 101
|
||
| 29.12.2015, 16:42 [ТС] | ||
|
Вообще, как я понимаю, концепция REST состоит лишь в написание приложения соответствуя каким-то правилам (структуре)? А с помощью чего это будет реализовано, Spring, Struts или вручную, не имеет значения, разве что производительность приложения будет разная, с использованием разных технологий? Например судя по требованиям энтерпрайза, знание спринга это как core даже для джуна, хотя бы в теории. В то же время, смотрел видеолекции 2014 года, так там известный разработчик топовой компании говорил что Struts2 + jsf - это 70% энтерпрайз рынка.
0
|
||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||||
| 29.12.2015, 16:53 | ||||
|
1
|
||||
|
10 / 11 / 6
Регистрация: 11.05.2015
Сообщений: 101
|
||||
| 29.12.2015, 17:18 [ТС] | ||||
|
Например в Struts можно испльзо
Добавлено через 5 минут Просто не охота тратить слишком много времени, на изучение тех технологий которые давно перекрыты другими. Было бы здорово что бы кто-то объяснил их важность, в том числе для энтерпрайза как такового, ведь на его рынке зачастую используют на пару лет устаревшие технологии, версии, за счет их проверенной надежности, так же множество проектов есть, которые перевести на новые технологии не так просто, или вовсе невозможно. Отсюда есть вероятность что например для устройства на работу работодатель будет требовать знание "умирающих" технологий. Или это не так?
0
|
||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||||
| 29.12.2015, 17:36 | ||||
|
1
|
||||
|
10 / 11 / 6
Регистрация: 11.05.2015
Сообщений: 101
|
|||
| 29.12.2015, 19:14 [ТС] | |||
|
Видел вакансии джава джунов, там просто список фреймворков, Спринг и Спринг, но реально что для джуна знать весь ФВ это нереально, по этому скорее так, как я написал, по поводу знания. Но в общем вы считаете что Struts учить (знать как применять) не стоит, и лучше поглядеть в строну Spring FW и REST?
0
|
|||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|||
| 29.12.2015, 19:37 | |||
Сообщение было отмечено RentrAnt как решение
Решение
1
|
|||
|
10 / 11 / 6
Регистрация: 11.05.2015
Сообщений: 101
|
|
| 29.12.2015, 22:15 [ТС] | |
|
KEKCoGEN, а если сервлеты, jsp и jsf это прошлое, то на каких технологиях лучше реализовывать слой представления (веб-морду) под энтерпрайз?
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 30.12.2015, 01:02 | |
|
RentrAnt, на javascript
1
|
|
|
10 / 11 / 6
Регистрация: 11.05.2015
Сообщений: 101
|
|
| 30.12.2015, 01:14 [ТС] | |
|
KEKCoGEN, понятно, спасибо за ответы, а по поводу JS, имеется ввиду как чистый js на веб страничке, или опять же фреймворки, типа Angular, Backbone, Ember?
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 30.12.2015, 01:28 | |
|
1
|
|
|
15 / 15 / 3
Регистрация: 20.05.2014
Сообщений: 157
|
||
| 31.12.2015, 12:13 | ||
|
0
|
||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|||
| 31.12.2015, 15:30 | |||
|
0
|
|||
|
15 / 15 / 3
Регистрация: 20.05.2014
Сообщений: 157
|
||
| 31.12.2015, 18:07 | ||
|
по теме вопроса: струтс если и устарел, то в том смысле, что появилось много новых фв, с новыми подходами, а так у струтса и сайт обновили, и новая версия недавно появилась. я на нем делал один проектик - было довольно приятно с ним иметь дело. в струтсе все маппинги собраны в одном файле, и постоянно нужно в него заглядывать, чтобы понимать, что и куда. но с другой стороны, когда маппинг разбросан по классам - это тоже подход на любителя. что лучше - трудно сказать, я предпочитаю, работая с экшином, чтобы сразу было понятно, куда будет вывод. что касается jsf, то мне он в целом нравится. не нравится только его тормознутость, я так понимаю из-за внутренней архитектуры. сколько я не пробовал на нем что-то делать, в браузере он работает заметно медленнее и это раздражает. вероятно, это издержки его компонентного подхода. так или иначе, немало людей его действительно ругают, и врядли он когда-нибудь принципиально изменится, если вокрут столько альтернатив.
0
|
||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||
| 31.12.2015, 18:16 | ||
|
0
|
||
|
15 / 15 / 3
Регистрация: 20.05.2014
Сообщений: 157
|
||
| 31.12.2015, 18:36 | ||
|
кстати, вот цитата с сайта струтса:
0
|
||
|
10 / 11 / 6
Регистрация: 11.05.2015
Сообщений: 101
|
||
| 03.01.2016, 22:58 [ТС] | ||
|
0
|
||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 03.01.2016, 23:15 | |
|
0
|
|
| 03.01.2016, 23:15 | |
|
Помогаю со студенческими работами здесь
19
Struts + русские буквы Помощь по STRUTS/TAGLIB Как установить Struts? Русская кодировка в Struts. Struts. Обработка запроса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|