自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 SringBoot项目获取静态资源路径,FreeMark加载模板路径的几种方法总结——Jar包部署问题记录

获取静态资源路径:方法一:String path = ClassUtils.getDefaultClassLoader().getResource("").getPath();方法二:ClassPathResource classPathResource = new ClassPathResource("");InputStream inputStream = classPathResource.getInputStream();其中,方法一在jar包上会失效。FreeMa.

2022-04-25 16:40:59 2942

原创 SpringBoot整合SpringSecurity遇到的SESSION验证问题

SpringBoot整合SpringSecurity遇到的SESSION不一致问题。后端采用springboot+spring security前端还是jsp,所以还是session验证的方式登录。但是整合好后测试发现问题,每次登录跳转到首页之后刷新页面又重定向到了login页面

2021-12-02 11:20:54 4349 2

原创 SpringBoot项目配置完过滤器在idea启动没问题,打包放到tomcat启动完报异常

配置完过滤器,idea启动没问题,打包放到tomcat启动完报错:java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load []. The following stack trace is thrown for debugging purposes as well as to attempt to terminate th.

2021-05-11 17:17:32 729

原创 使用OpenOffice转换文档格式为pdf,引用包版本报错问题

首先,jodconverter2.2.1的版本不支持docx转pdf,需要换成2.2.2的版本其次,只导入jodconverter2.2.2还不够,缺少依赖,会报错java.lang.NoClassDefFoundError: com/sun/star/lang/DisposedException完整的pom的配置如下:<!-- word转pdf依赖 jodconverter2.2.2的版本在maven上没有,需要本地添加jar到仓库--><dependency>

2020-11-09 17:13:54 535 1

原创 将Jar加入到Maven仓库,并在pom里面引用

1.在官网下载maven:https://maven.apache.org/download.cgi2.解压安装3.配置环境变量path,添加maven的解压路径D:\Work\apache-maven-3.6.3\bin4.cmd运行如下mvn install:install-file -Dfile=D:\jodconverter-2.2.2.jar -DgroupId=com.artofsolving -DartifactId=jodconverter -Dversion=2.2.

2020-11-09 16:11:07 224

原创 SpringBoot整合VUE源码打包成jar部署——解决步骤和踩坑记录

一、前言项目是前后端分离的springboot+vue,之前都是前后端分开部署的,前端打成dist,后端打成war包部署到tomcat。突然项目来个需求,需要将前端的vue整合到后端的springboot打包成jar包部署,才疏学浅一时间不知如何处理,只能网上找各种资料。期间踩了很多坑,总算是解决了。二、解决的步骤1、首先vue打成dist包,发给后端的我,我把这个包放在resources的static目录下,目录结构如下2、配置拦截器,映射静态资源,这里有两种方法,第一种可以继承.

2020-09-20 10:41:31 9626 1

原创 PowerDesigner16的使用问题记录

1、使用数据库反向生成PDM,连接数据库失败问题原因:是这个软件不能使用64位的jdk只能使用32位的jdk解决:在软件安装文件夹根目录下创建start.batSet JAVA_HOME=E:\Java\jdk1.7.0_80Set CLASSPATH = E:\app\pd165\mysql-connector-java-5.1.34.jarpdshell16.exeE:\J...

2020-04-28 16:19:46 371 1

原创 Tomcat服务启动用Jacob不能进行文档转换,Jacob调用组件服务失败问题

问题:项目用Jacob组件进行各类文档转pdf,发现当Tomcat用bin启动时转换没有问题,服务用启动时不能调用Jacob组件服务,报错为:java.lang.IllegalArgumentException: Can't pass in null Dispatch object解决步骤:1.运行comexp.msc -322.DCOM配置,找到你所安装的Word组件,如果...

2019-11-28 11:18:18 3602 2

转载 shiro什么时候会进入doGetAuthorizationInfo

会进入授权方法一共有三种情况!1、subject.hasRole(“admin”) 或 subject.isPermitted(“admin”):自己去调用这个是否有什么角色或者是否有什么权限的时候;2、@RequiresRoles("admin") :在方法上加注解的时候;3、[@shiro.hasPermission name = "admin"][/@sh

2017-12-12 15:52:00 703

原创 开发中遇到的疑难问题集锦(含代码)

浏览器中直接下载文件的设置方法如果不需要pdf直接在浏览器中预览的效果,而是直接下载文件的话就把response.setHeader()方法里面的参数改成下面的,相当于加了一个attachment,以附件形式下载response.setHeader("Content-Disposition","attachment;filename=" + new String(fileName.getBy...

2017-06-07 14:01:35 347

转载 Easyui dialog中嵌入iframe

如果easyui dialog的地址属性用href超链接,easyui 不会加载整个url页面,只会截取url目标页的body体间的html,如果想加载把其他页面 加载进dialog的iframe中,属性就要改用content。引入link href="../css/easyui.css" rel="stylesheet" type="text/css" />

2017-03-24 13:13:19 849

转载 jquery validate让普通按钮触发表单验证

一般的表单校验都是直接注册在页面上的匿名函数,导致只能通过固定的提交方式触发表单校验,如果想自定义一个按钮触发表单校验如何实现呢?目前写法:$(function(){  $("#form").validate({     rules : {            user_name : {                required : true        

2016-12-15 15:35:03 4160 4

原创 用FormData处理form表单中同时有文件和普通文本的提交的处理方式

今天在处理文件上传的时候,后台出现request转换错误,这一句报错// 转换成多部分requestMultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest) request; java.lang.ClassCastException: org.apache.shiro.web.serv

2016-12-15 14:34:45 4824

转载 shiro什么时候会进入doGetAuthorizationInfo(PrincipalCollection principals)

在网上看到好多答案……有趣的有一个说要在doGetAuthenticationInfo(AuthenticationToken token)中去调用……感到无语……会进入授权方法一共有三种情况!1、subject.hasRole(“admin”) 或 subject.isPermitted(“admin”):自己去调用这个是否有什么角色或者是否有什么权限的时

2016-09-08 14:25:43 376

转载 MyEclipse10.0 采用插件方式安装 SVN

一、到官方上下载svn1.8.3,下载后的文件名叫site-1.8.3.zip地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 这里有很多版本,请自己选择合适的;二、解压,删除解压后得到的文件中除了名叫features和plugins的两个文件夹以外的其他所有文件。方法1:

2016-08-01 21:30:35 229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除