thymeleaf3.0.11 取值问题
后台处理请求得到数据,保存到model中
@GetMapping("/types/{id}/input")
public String editInput(@PathVariable Long id, Model model) {
model.addAttribute("type", typeService.getType(id));
return "admin/types-input";
}
前台显示数据,一个能显示出来,一个却不能显示出来。。。
<form action="#" method="post" th:objece = "${type}" th:action="*{id} == null ? @{/admin/types} : @{/admin/types/{id}(id=${type.id})}" class="ui form">
<input type="text" th:value="${type}">
<input type="text" name="id" th:value="*{id}">
<div class=" field">
<div class="ui left labeled input">
<label class="ui teal basic label">名称</label>
<input type="text" name="name" placeholder="分类名称" th:value="*{name}">
</div>
</div>
</form>
pom.xml片段
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<java.version>1.8</java.version>
<thymeleaf.version>3.0.11.RELEASE</thymeleaf.version>
<thymeleaf-layout-dialect.version>2.1.1</thymeleaf-layout-dialect.version>
</properties>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
还有一个很奇怪的问题,开始的时候用chrome访问本地此项目时速度正常,但是吃个饭回来chrome访问项目时却慢的离谱,十几二十秒才能显示出页面,但是用Microsoft Edge速度却正常。很懵比。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论