跳至主要內容
Spring系列开发常见问题

Web应用程序开发

1.解决Spring MVC中的HttpMediaTypeNotAcceptableException异常

​ 在使用Springboot构建项目,基于SpringMVC开发web应用程序可能会遇到HttpMediaTypeNotAcceptableException异常:

org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation

holic-x...大约 8 分钟后端开发技巧碎片化
idea系列之SSM项目问题排查

常见开发问题

tomcat项目启动失败排查思路

1)检查tomcat是否正常启动/关闭

​ 确认tomcat是否正常启动或关闭,通过查看端口号监听等进行排查(这种情况一般出现在同一个tomcat部署了多个不同的项目,而端口号冲突导致tomcat启动或者关闭异常。tomcat常用的默认端口号http port:8080、关闭端口:8005、ajx连接器:8009)

​ 如果在同一个tomcat中部署了多个不同的项目,先后启动关闭的时候会出现端口号被占用的情况,那么极有可能出现8005端口占用而导致tomcat无法正常关闭。排查tomcat启动关闭,通过监听端口(一般直接查看tomcat启动端口的情况进行查杀)


holic-x...大约 4 分钟后端开发技巧碎片化
3.JFinal常见开发技巧

[TOC]

JFinal常见开发技巧和思路

【1】JFina登录拦截验证

​ 参考学习链接:https://blog.csdn.net/happyhfei/article/details/45249007

​ 利用jfinal的缓存插件验证登录,以及空闲超时退出登录。未登录直接请求url将被跳转到登录页。

a.拦截器配置

说明:Interceptor 是全局共享的,所以如果要在其中使用属性需注意线程安全问题

​ 定义登录拦截器LoginInterceptor实现Interceptor(com.jfinal.aop. Interceptor),实现intercept方法,对所有访问接口进行拦截


holic-x...大约 29 分钟框架JFinal开发技巧
开发笔记-前端开发技巧

[TOC]

前端开发技巧

【1】常见开发技巧参考

a.前后端分离开发路径问题

​ 相对路径:相对路径是指目标相对于当前文件的路径,网页结构设计中多采用这种方法来表示目标的路径相对路径有多种表示方法,其表示的意义不尽相同。表示方法如下:

./ :代表文件所在的目录(可以省略不写)
../ :代表文件所在的父级目录
../../ :代表文件所在的父级目录的父级目录
/ :代表文件所在的根目录(/ :其实可以理解成项目内部的绝对路径)

holic-x...大约 2 分钟前端开发技巧碎片化
开发笔记-后台开发技巧

[TOC]

后台开发技巧

【1】用户登录说明

​ 针对用户在不同的客户端登录或不同用户在同一客户端登录的情况作分析讨论

问题说明:在如果在同一个浏览器下只有一个用户登录的情况,在服务端可以使用 Session 存储用户登录信息。但是在项目中如果需要在同一个浏览器下允许多个不同的用户登录,这样做会存在问题,因为服务端区分不同用户是通过 Cookie 中存储的 JSESSIONID 区分的,如果 JSESSIONID 相同,那么他们在服务端将会使用同一个 Session 对象。而同一浏览器使用的 Cookie 是相同的, 从而 JSESSIONID 也是相同的,无法区分不同的用户。当浏览器登录第一个用户后,用户信息写入到 Session 中,第二个用户登录时,将会覆盖第一个用户的登录信息。


holic-x...大约 37 分钟后端开发技巧碎片化