Wenn Sie lernen, wie Sie eine Web-App erstellen, werden Sie auf viele Wörter wie JSP, Servlet, Formular und Post / Get-Methoden stoßen. Ich denke, es ist ein Ort, an dem viele Wörter gleichzeitig herauskommen und es leicht ist, verwirrt zu werden. Daher werden wir hier die Post-Methode mit sehr einfachem Code vorstellen.
Die Umgebung ist Eclipse.
Die Post-Methode ist eine der Anforderungsmethoden in einer Web-App. Ich denke, es wird oft mit der Get-Methode eingeführt. Der Unterschied zwischen beiden liegt darin, wie die Parameter an den Webserver übergeben werden. Die Post-Methode übergibt die Parameter im Bereich Request, während die Get-Methode sie in der URL übergibt.
Erstellen Sie ein Programm, das zu end.jsp übergeht, indem Sie auf die Schaltfläche von start.jsp klicken. Der Code für jeden ist wie folgt. Es wird nur der Teil des Body-Tags beschrieben.
start.jsp
<body>
start
<form method="post" action="end.jsp">
<button>click</button>
</form>
</body>
end.jsp
<body>
end
<a href="start.jsp">back</a>
</body>
Das Ausführungsergebnis ist wie folgt. Wenn Sie nur den Bildschirm ändern möchten, können Sie ein a-Tag wie end.jsp verwenden. Es ist jedoch möglich, Parameter an den Webserver zu senden, indem Sie Post als Methode mit dem Formular-Tag start.jsp angeben. Wenn Sie beispielsweise ein Textfeld innerhalb des Formular-Tags erstellen, Zeichen in das Textfeld einfügen und auf die Schaltfläche klicken, können Sie den Eingabewert des Textfelds an den Webserver senden.
・ JSP-Servlet: Java Server Side Practice Java-Sprachreihe Nobuyuki Inoue (Autor)
Recommended Posts