Веб-разработка на Java. Servlet filters. FreeMarker custom macro.
Панель ШНЕЙДЕР HMIGXU. Особенность java-макросов.
В заключение реализации проекта можно указать одну особенность. Если у вас есть синтактические ошибки, или забыли к примеру объявить переменную, кнопка validate еще вам скажет об этом. А если например вы, к примеру, с помощью метода GetIntValue () попробуете взять несуществующий элемент массива, то сообщения может и не быть даже после компиляции всего проекта. Если создали бесконечный цикл, то после двух секунд выполнения скрипта панель остановит выполнение. (Скрин не привел, потому что не смог найти второй раз, где они об том написали)...
Что такое Java и зачем он нужен
Это как JavaScript? Нет!
Программисты Java ценятся, они делают сложные проекты, особенно их любят в среде разработки под Android и в различных корпоративных сферах. Вот что это за язык и почему его стоит изучать...