暑假撸系统5- Thymeleaf 常用标签的】的更多相关文章

上次博客已经是三天前了,后期修补和细化的东西多了,进度没有前几天那么明显了.因为原来工作大多是后端居多,如果非要前台也会选择一些相对对ui依赖比较小的框架,比如extjs,所以这次的基础排版就费劲了,不过也正好也趁这个机会学习下. 通过这几天对Thymeleaf这个模板的系统的学习,已经明白为什么它会取代el表达式被更多人接受了.主要的原因就是和后端分离,可以让美工直接在浏览器上静态查看效果.大白话就是原来的jsp的el表达式啥了其实浏览器是不知道咋回事的,所以执行不了.但是Thymeleaf是…
学校规定让暑假自己撸一款在线考试系统,其实的确需要一个款在线的考试系统系统,因为平时学校是使用Excel讲解选择题的.基于这个目标那么就话不多说.开干! 本来趁着项目想练练手,使用些新学习的技能看看,最初选型是Vue组件式开发+note.js做后端,vue一直都用,但是因为原来都是为了赶进度,直接页面混写,虽然项目上线没啥问题,但是总觉得不够正规,渲染总觉得有点迟钝.note.js一直没有深入研究,最近有时间看看,觉得很不错,把javascript提高到了更牛逼得高度了,全异步基于事件函数的回调…
1. th:checked ,th:selected标签<input type="radio" value="M" name="gender" th:checked="${data.gender}=='M'"/>男<input type="radio" value="F" name="gender" th:checked="${data.g…
本来用Thymeleaf也没想着深度使用ajax,就是用也是非常传统的ajax方式提交然后js控制修改下变量.闲来无事的时候看Thymeleaf的教程发现一哥们的实现方式,以及实现思路,堪称惊奇,先说说主角吧! 就是这货 th:fragment,先来看下官方的解释. 模板中,经常希望从其他模板中包含公共部分,如页眉,页脚,公共菜单等部分,为了做到这点,Thymeleaf 可以使th:fragment 属性来定义被包含的模版片段,以供其他模版包含.大白话就是先定义好一个小片段,需要的时候动态的把这…
经过了昨天纠结技术选型,和一大堆xml配置,终于把架子搭好了.因为最近一次做java项目也在好多年以前了(毕竟用了pytohn以后谁也不想再回来java了),java的生态发生了长足的进步,本来想从原来的项目里面拿过来一些,发现除了java还剩下一点兼容性,其他的基本都淘汰了.太悲剧了!连个轮子都没.边学边做吧!好在几个月前又背了一次java课,虽然一些新技术看文档还能应付.spring虽然有改变但是也不大,mybatis也还能凑合用.开始码代码才发现一个非常悲剧的问题.tomcat依然不支持热…
1.th:field th:field="*{user.sex}" 此标签会自动填充数据,比如用户的性别 user.sex 如果不为空,则会自动勾选上  2.th:each="hobby:${hobbyList}   蓝色hobby 类似jstl中的var :每个变量名字 <label th:each="hobby:${hobbyList}"> <input type="checkbox" class="ho…
系统大体框架已经搭的差不多了, 往下就是技术性的美化以及修补了,但这也是最最耗费时间的.在这个过程就发现了一个有意思的需求,这里把思路以及解决方案总结下. 因为做的是考试系统,不管是大或者小的考试,本身也就是比较重要的,设想如果出现这样的逻辑,试想一个熊孩子写着写着突然手滑点了个倒退按钮.或者浏览器奔溃了.或者浏览器关掉了.这都是是个悲剧.虽然设计的时候认为他应该不会这么操作,但是现实中的客户! 解决方法有两个. 1,每做一题服务器保存一次,这样做难免会增加服务器的负担,如果考试人数比较多,这样…
一.常用标签 二.foreach案例 1.创建项目 2. 创建Student.java package cn.kgc.pojo; /** * Created by Administrator on 2019/3/8. */ public class Student { private Integer sid; private String sname; private String subject; private Double score; public Student() { } publi…
前面介绍了Spring Boot 中的整合Thymeleaf .不清楚的朋友可以看看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html. 今天我们主要来看看 Thymeleaf 的常用标签和用法!其他详细的内容,大家可以看看Thymeleaf官方使用手册 . 这个系列课程的完整源码,也会提供给大家.大家关注我的微信公众号(架构师精进),回复:springboot源码 获取这个系列课程的完整源码.或者点此链接直接下载完…
网页基础知识 一.HTML语言 HTML语言翻译汉语为超文本标记语言. 二.网页的分类 1.静态页面:在静态页面中修改网页内容实际上就是修改网页原代码,不能从后台操作,数据来只能来源于原于代码.静态网页的后缀有.html .htm. 2.动态页面:动态页面可以从后台更改改,数据来源于数据库,后台更改后网页原代码不会发生变化.动态网页的后缀有 .php(php做的) .aspx(.net语言做的) .jsp(java做的). 三.网页制作软件Dreamweaver Dreamweaver简称DW,…