SSM项目静态文件被拦截 在帮朋友写项目的时候,把SpringBoot项目改造成SSM,模板引擎是Thymeleaf,预定前端文件被拦截的问题,页面没有样式,手动访问css,js的路径都无法访问,静态资源映射啥的都配了,无效。...... 言曌 03月12日 2780 6 阅读全文
Maven+Jetty+Servlet 简单示例 一个朋友让我帮他写一个基于 Servlet +Jetty+Derby 实现的项目。本文先介绍 Maven+Jetty+Servlet 的整合例子。 1、添加依赖 pom.xml 里添加依赖 &l...... 言曌 02月29日 3513 6 阅读全文
Shiro Freemarker标签的使用 如何想在 FreeMarker 的 ftl 模板文件里直接调用 shiro 的标签,需要添加依赖,并做简单的配置,下面简单介绍下,本文是建立在 SpringBoot + FreeMarker + Sh...... 言曌 01月22日 3268 9 阅读全文
FreeMarker数字输出中的逗号问题,两种解决方案 FreeMarker显示数字的时候,比如 ${post.postId} 文章Id为 9183,FreeMarker 默认显示为 9,183,在超链接的里就会报错。 解决办法有两种 &nbs...... 言曌 01月15日 7138 7 阅读全文
SpringBoot+FreeMarker实现无限级菜单 本文介绍无限级菜单的实现,跟无限极评论相似。通过递归将菜单与子菜单进行封装。 一、效果预览 前台级菜单动图 后台菜单  ...... 言曌 01月05日 5165 8 阅读全文
SpringBoot项目连接MySQL数据库 5.x和8.x配置区别 MySQL8.0发布也有好几年了,现在很多新人学习都是默认安装最新版的,而他的代码可能是从网上下载的,里面的数据库需要使用 5.x版本。 原因很简单,MySQL5.x和8.x不兼容,需要更新新的...... 言曌 09月25日 6851 6 阅读全文
Nginx反向代理Tomcat,并配置301跳转,去掉www 我们的域名在做解析时经常会解析2个域名,即带www的和不带www的。 这样做的目的是,当用户使用不带www的域名时,也可以正常访问你的网站。但是这样做的后果是,你站点主域名的pr值分散到其他几个...... 言曌 06月18日 3456 6 阅读全文
Thymeleaf关闭标签不匹配报错 SpringBoot 使用 Thymeleaf 时,如果 HTML 标签不配对,会报错。 解决方便又两个 方法一、升级新版本 好像现在 3 版本已经自动关掉了 所以 1、...... 言曌 05月24日 2886 6 阅读全文
Thymeleaf模板表达式大全 日期格式、组件提取等. ${#dates.format(date)} ${#dates.arrayFormat(datesArray)} ${#dates.listForma...... 言曌 05月10日 6206 6 阅读全文
thymeleaf:字符串Strings常见的使用方法 判断是不是为空: <span th:if="${name} != null">不为空</span> <span th:if="${name} =...... 言曌 02月10日 19653 6 阅读全文
SpringBoot + Spring Security + Thymeleaf 实现权限管理登录 本文通过一个登录的例子介绍 SpringBoot + Spring Security + Thymeleaf 权限管理。 一、数据库 用户登录账号是 admin,saysky,...... 言曌 01月31日 29207 18 阅读全文
ajax传数组给SpringMVC的Controller,实现批量删除 批量删除功能我们经常需要实现,道理很简单,前台向后台传id集合就行。有两种传输方式,一种是通过地址栏参数(后台RequestParam接收),一种是通过 body(后台RequestBody 接收),...... 言曌 01月09日 4775 6 阅读全文
Restful API 的设计规范 Restful API 的设计规范 1. URI URI规范 资源集合 vs 单个资源 避免层级过深的URI 对Composite资源的访...... 言曌 12月19日 1844 6 阅读全文
修改Gravatar生成的默认头像 我们知道,如果Gravatar服务器没有找到某个账号的邮箱,将会生成一个默认头像,即 Gravatar 的 Logo,如图。 但是,我个人不太喜欢他这个单调的图片,因为大部分人是没有申请...... 言曌 10月02日 3684 6 阅读全文
java获取客户端ip 我们知道一个机器对应一个物理ip,如果能获得这个ip,基本就能锁定这个人啦。最近在用Java搭一个博客系统,也可以用到这个。比如记录用户登录,留言评论等,可以把用户的ip写到数据库中去。 具体代...... 言曌 09月24日 2671 10 阅读全文