An exception occurred processing JSP page

0

Używam tagliba Spring forms i pojawił mi się błąd 'An exception occurred processing JSP page /WEB-INF/views/login.jsp at line 13'.

<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>APPLICATION</title>
</head>
<body>
    <h1> LOGIN </h1>
    <form:form action="/login" modelAttribute="loginDTO" method="POST">
        Username:
        <form:input type="text" path="username" />

        <br />
        <br />

        Password:
        <form:input type="text" path="password" />

        <br />
        <br />

        <input type="submit" value="LOGIN">
    </form:form>
</body>
</html>

Chodzi o linijkę

<form:input type="text" path="username" />

Przerabiam kurs http://kobietydokodu.pl/10-spring-mvc-formularze-i-widoki/ i nie mam pojęcia czemu to nie działa.

0

form:input nie ma atrybutu "type" http://docs.spring.io/spring/docs/2.0.8/reference/spring-form.tld.html#spring-form.tld.input
Powinno działać

<form:input path="username" />
0

Ale właśnie ma. Gdy chciałem spróbować inny kod np. z tego kursu https://examples.javacodegeeks.com/enterprise-java/spring/mvc/spring-mvc-login-example/ to również wywala błąd, ale już na

 <form:label path="username">Enter your user-name</form:label>

Wychodzi na to, że nie rozumie co ma zrobić w sytuacji

<form:...

Od czego to może zależeć?

1 użytkowników online, w tym zalogowanych: 0, gości: 1