我是Thymeleaf的初学者。我所知道的是“ Thymeleaf不是Javascript,而是在服务器上呈现的”这一事实。我一直在犯错误,因为我通常会像JavaScript一样尝试使用Thymeleaf。
HTML
<form th:action="@{/user/sqlCode}" method="post">
<button id="newDatabase"></button>
</form>
<textarea id="generatedSql" readonly></textarea>
Controller
@PostMapping(path = { "/user/sqlCode" })
public String createSchema(@RequestParam(???) String tmp) {
String finallyMyValue = tmp;
//STOP I want to have data from generatedSql in this moment, in that variable "finallyMyValue"
...
}
@ @ @MISSION @1.单击按钮((id:newDatabase)2.从textarea (id:generateSql)获取数据3.将带有该数据的值发送到控制器4.开心一点:)@@ MISSION @
我尝试了很多事情,但仅使用Javascript。情况总是一样,JavaScript完全在Thymeleaf之前执行,最后我无法正确读取数据...我尝试了这种情况:
name
中>name
发送到控制器。 有人可以帮忙吗?
我是Thymeleaf的初学者。我所知道的是“ Thymeleaf不是Javascript,而是在服务器上呈现的”这一事实。我一直在犯错误,因为我通常试图使用Thymeleaf a ...
我认为您应该尝试将Javascript与Ajax结合使用: