spring-boot+JPA+Thymeleaf动态生成select下拉选
来源:互联网 发布:session用法 java 编辑:程序博客网 时间:2024/05/20 18:49
HTML代码
<div class=""> <label class="">角色</label> <div class=""> <select th:value="${user.role.roleId}" id="role_sel"> <option value="0">请选择</option> <option th:each="item,iterStat:${roles}" th:text="${item.roleName}" th:value="${item.roleId}" th:selected="(${item.roleName} == ${user.role.roleId})"></option> </select> </div></div><!-- th:selected="(${item.roleName} == ${user.role.roleId})" 这段可以不加,添加之后可以用在编辑页面,让select显示当前user的角色信息-->
Java代码
controller.java
@Controllerpublic class UserController { @Autowired private RoleRepository roleRepository; @RequestMapping("")//路由地址 public String showAdminUserAdd(Model model,@RequestParam("userId") Integer userId){ model.addAttribute("user",userRepository.findOne(userId); model.addAttribute("roles", roleRepository.findAll()); return "userAdd";//这边直接返回HTML页面,userAdd是页面的HTML文件名 }}
有关spring-boot和JPA的具体代码没有贴出来,了解这块儿的人应该都懂吧,刚刚开始
学着记录一些小片段,发着玩玩,如有意见可以留言 ^_^
阅读全文
1 0
- spring-boot+JPA+Thymeleaf动态生成select下拉选
- spring boot+jpa+thymeleaf 练习
- Spring Boot+JPA+Mysql+ThymeLeaf快速构建CURD系统(一)Spring Boot介绍
- Spring Boot+JPA+Mysql+ThymeLeaf快速构建CURD系统(一)Spring Boot介绍
- [spring-boot] thymeleaf 热交换
- Spring Boot + Gradle + Thymeleaf
- spring boot 整合 thymeleaf
- spring boot vue Thymeleaf
- spring boot thymeleaf 用法
- Spring Boot使用Thymeleaf
- Spring-Boot thymeleaf异常
- spring-boot集成thymeleaf
- Spring Boot整合thymeleaf
- Spring boot 整合spring Data JPA+Spring Security+Thymeleaf框架(上)
- intellij idea + spring boot + spring data jpa + druid + maven + mysql + thymeleaf
- spring+springmvc+jpa+thymeleaf 练习
- Spring Boot+Spring Security+Thymeleaf
- Thymeleaf系列一 Spring boot 集成Thymeleaf
- matlab2015a连接mysql数据库
- SpringMVC国际化
- Unity 项目与iOS项目 合并 嵌入 交互 传值
- 如何让同一服务,ip域名session共享。
- C++STL--map和set词频统计和单词转换
- spring-boot+JPA+Thymeleaf动态生成select下拉选
- 行业资深人士预测:2018年新能源汽车技术发展趋势---凯利讯半导体
- 当我们讨论软降工程的时候在讨论什么
- 内网穿透一
- 二叉树节点间的最大距离问题
- windows下安装hadoop时找不到JAVA_HOME: JAVA_HOME is incorrectly set.
- Python与Anaconda离线安装TensorFlow For Windows
- C语言程序获取或者打印当前语句所在的行号、当前源文件的文件名、程序编译的日期等信息(__LINE__、__FUNCTION__、__FILE__、__DATE__、__TIME__)
- poj日记(1005)