spring mvc и freemarker-как разместить форму?
Я не уверен в выполнении простой операции crud с spring и freemarker.Именно это я и пытался сделать.
SpringTag.ftl
<!DOCTYPE html>
<html xmlns:sec="http://www.springframework.org/security/tags" >
<head>
......
<#import "/spring.ftl" as spring />
..........
<head>
......
</head>
<body>
<@fragment.header/>
<form action="/listController/springTag" method="post" >
<@spring.bind "student" />
<table>
<tr>
<td>Name:</td>
<td><input path="student.name" /></td>
</tr>
<tr>
<td>Age:</td>
<td><input path="student.age" /></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="Save Changes" />
</td>
</tr>
</table>
</form>
........................
</body>
Как получить значения в контроллере ? Я определил атрибут модели как student . Я здесь новичок . Может кто-нибудь помочь ?
1 ответ:
Я нашел ответ.
<form action="/listController/springTag" method="post" > <@spring.bind path= "student" /> <table> <tr> <td>Name:</td> <td> <@spring.formInput "student.name" /> </td> </tr> <tr> <td>Age:</td> <td><@spring.formInput "student.age" /> <@spring.showErrors "student.age","error" /></td> </tr> <tr> <td colspan="2"> <input type="submit" value="Save Changes" /> </td> </tr> </table> </form>Это было изменение, которое я сделал.
Comments