АртемЪ, ну, можно и подешевле, если больше 8 гигов памяти серверу выделять не планируете или больше одного процессора использовать. Но если планируете, то нужно купить лицензию MS SQL Server Enterprise на каждый процессор. Цена одной такой лицензии 700 000 - 800 000. А PostgreSQL бесплатен.
Что за флештул? У него в параметрах запуска может стоять параметр -Xmx больший, чем есть оперативной памяти? Разрядность операционной системы и JVM какая?
Spring MVC и Vaadin - это бэкенд. Если нужен динамический web-интерфейс взаимодействующий с бэкендом в режиме реального времени, то без js-фреймворка не обойтись. Ну, можно и на ванильном js написать, но если интерфейс богатый, то это пустая трата времени и сил.
Типичная для PHP строка запроса. Не надо так в Java. Java - это язык со строгой статической типизацией, программы на нём должны на этапе компиляции знать какую структуру данных они ожидают принять от пользователя. Да и вообще не надо, обычно это признак плохой архитектуры и повод для багов.
Bjornie, результаты чего? От того откуда у вас пришла строка, по которой вы ищите, и данные, среди которых вы ищите, а также от того, в каком виде эти данные в программе представлены, в немалой степени зависит ответ.
xDan1, можно из метода сервлета вернуть строкой html-код включающий необходимые данные. Если настроен view resolver, то можно засунуть данные в модель и вернуть из метода сервлета имя представления, чтобы итоговый html с данными сформировал шаблонизатор. Можно из javascript'ом из html сделать ajax-запрос к сервлету. Или получить их от сервлета через канал websocket. Множество методов в сотнях вариаций.
voan, вопрос опубликован на русскоязычном ресурсе toster.RU. Соответственно, если иное в тексте вопроса не оговорено, вопрос касается России. Такова была моя логика.
Если в стране главный провайдер монополист где все это дело и обрубается, то почему я могу подключиться к своему vpn-серверу? Проверил уже 4 разных провайдера, со всех могу.