1.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
2.
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:spring/spring-mvc.xml")
@WebAppConfiguration
Эти советы помогли мне.
Я использовал эта библиотека для нескольких персональных проектов. Это довольно хорошо, хотя я должен был сделать свои собственные модификации к нему пару раз - ничего серьезного, тем не менее, и достаточно легко сделать так.
я уверен, что Вы уже делаете это, но также и проверяете всю Вашу информацию о серверной стороне, также. Клиентско-единственная проверка редко, если когда-либо, хорошая идея.
Я собираюсь начать реализовывать проверку JavaScript в своих формах с помощью Проверка jQuery . Я думаю что пользователи StackOverflow этот плагин jQuery также. Это, кажется, очень зрелая библиотека проверки, однако это действительно создает сверху jQuery, таким образом, это не могло бы соответствовать для Вас.
Как Tom сказал, не забывайте ту серверную проверку.
Лично я просто прокрутил свое собственное, потому что было намного более просто интегрироваться с моей системой обработки ошибок и как я хотел отображенный на сайте. 99% времени Вы только заботитесь о нескольких вещах, обязательных полях и сравнении полей.