2012-01-30 89 views
7

我下載了springsource工具套件,並創建了springMVC模板項目(hello world)。工作很好。我只是添加了一個簡單的表單,而spring標籤似乎不起作用。 STS無法識別這些標籤,並且它們在我加載時不會在頁面上正確呈現。有任何想法嗎?未知spring標籤

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

任何想法?

回答

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

包括線在年文件的頂部

4

你錯過了春天taglib聲明:

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