Authenticating users using a custom login page

In this recipe, you'll learn how to build your own login form instead of using Spring's default login form.

Authenticating users using a custom login page

How to do it…

Here are the steps to define a custom login page:

  1. Make sure that the JSTL Maven dependency is declared in pom.xml:
    <dependency> 
        <groupId>javax.servlet</groupId> 
        <artifactId>jstl</artifactId> 
        <version>1.2</version> 
    </dependency> 
  2. Make sure that a JSP view resolver is declared in the AppConfig class:
    @Bean public ViewResolver jspViewResolver(){ InternalResourceViewResolver resolver = new InternalResourceViewResolver(); resolver.setViewClass(JstlView.class); resolver.setPrefix("/WEB-INF/jsp/"); ...

Get Spring Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.