Fügen Sie der zu verwendenden JSP-Datei Folgendes hinzu
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form %>
Der Anfang der hinzugefügten Datei befindet sich unten
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form %>
Die Grundform des Formular-Tags lautet wie folgt
HogeForm.java
//Kürzung
public class HogeForm {
private String hoge;
//Getter und Setter entfallen
}
HogeController.java
//Grundnotation wird teilweise weggelassen
public String hogeForm(Model model) {
HogeForm form = new HogeForm();
//Legen Sie den Anfangswert fest, den Sie im Formular anzeigen möchten
form.setHoge("foo");
return "page";
}
page.jsp
<form:form modelAttribute="checkForm">
<form:input path="hoge" />
<input type="submit" />
</form:form>
HogeController.java
public Stiring hogeForm(@ModelAttribute HogeForm form, Model model) {
//Auf Nachricht vom empfangenen Wert setzen
model.setAttribute("message", form.getHoge());
return "result";
}
result.jsp
<!--Lassen Sie die Grundlagen weg-->
<!--Nachricht anzeigen-->
<p>${ message }</p>
Das Obige ist die Grundform
form
-Create <form> </ form>
.
action =" "
das Servlet an, das von GET geflogen ist.input
-Standardmäßig
Eine kurze Zusammenfassung der Spring MVC-Formular-Tags 1. (2.) Studiensitzung im Frühjahr 4