【发布时间】:2018-03-31 11:21:36
【问题描述】:
我在管理页面的视图中创建了一个文本字段和一个提交按钮,我想这样做,我提交的文本显示在同一页面上我的文本框下方。
这是我进入 adminPage 的控制器:
@RequestMapping(value = "/adminPage", method = RequestMethod.POST)
public String adminPage(Model model) {
return "adminPage";
}
这是我的 adminPage:
<form th:action="@{/adminPage}" method="post">
<textarea rows="4" cols="50">
</textarea>
<input type="submit" class="btn btn-lg btn-primary btn-block"
value="Submit Text"/>
</form>
总的来说,我对控制器和 MVC 还是很陌生,我发现很难在 Java 中使用我的知识,因为控制器看起来不像我以前使用过的任何 Java,所以任何帮助都将不胜感激!
【问题讨论】:
-
为此使用 javascript。你不需要向服务器提交任何东西,因为它都是客户端。
-
我们在学校没有学过任何javascript,我感到迷茫..
-
是的,但如果他想提交到服务器,javascript 不是答案 :) 有时就是这种情况 - 如果他决定存储该信息而不只是显示它
-
我自己对MVC并不熟悉,但我想你需要弄清楚如何从你的html客户端获取数据并将其放入
model,你可以使用它控制器。我将通过了解Model对象以及 MVC 如何管理其客户端和服务器之间的链接来开始自己回答这个问题
标签: java model-view-controller submit thymeleaf