Я работаю над веб-приложением J2EE.
Здесь мы используем JSP и Struts.
Я знаю, что можно использовать
Проверка на стороне клиента (с использованием JavaScript)
Проверка на стороне сервера (с использованием среды проверки)
Мой вопрос в том, какой способ более правильный и следует использовать в приложении и почему?