2012-01-30 8 views
7

He descargado springsource tools suite, y he creado un proyecto de plantilla springMVC (hello world). Funcionó muy bien. Acabo de agregar un formulario simple, y las etiquetas de primavera no parecen funcionar. STS no reconoce las etiquetas, y no se representan correctamente en la página cuando la cargo. ¿Algunas ideas?Etiquetas de primavera desconocidas

simpleForm.jsp:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
pageEncoding="ISO-8859-1"%> 
<!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=ISO-8859-1"> 
<title>Insert title here</title> 
</head> 
<body> 
<form:form action="formOutput.html" commandName="user"> 
    <table align="center"> 
     <tr> 
      <td>Username:</td> 
      <td><form:input path="userName" /></td> 
     </tr> 
     <tr> 
      <td>First Name:</td> 
      <td><form:input path="firstName" /></td> 
     </tr> 
     <tr> 
      <td>Last Name:</td> 
      <td><form:input path="lastName" /></td> 
     </tr> 
     <tr> 
      <td>Email:</td> 
      <td><form:input path="email" /></td> 
     </tr> 
     <tr> 
      <td>Mobile Number:</td> 
      <td><form:input path="mobile" /></td> 
     </tr> 
     <tr> 
      <td></td> 
      <td><input type="submit" value="Submit" /></td> 
     </tr> 
    </table> 
</form:form> 
</body> 
</html> 

enter image description here

¿Alguna idea?

Respuesta

19
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %> 

Incluir esa línea en la parte superior del archivo de año

4

Te estás perdiendo declaración taglib primavera:

<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %> 
Cuestiones relacionadas