- 博客(6)
- 收藏
- 关注
原创 spring web项目与springboot项目使用request.getSession().getServletContext().getRealPath(““)
spring web项目与springboot项目使用request.getSession().getServletContext().getRealPath("")之前在spring web项目中进行文件上传和下载时,使用getSession().getServletContext().getRealPath("")作为基础路径进行文件的存储和访问,功能可以正常实现。但是,在springboot项目中实现文件上传和下载,同样使用getSession().getServletContext().getRe
2022-10-12 09:53:59
1203
原创 因压缩软件打包引起的报错:java.lang.NoClassDefFoundError:org/apache/poi/POI/XMLTypeLoader
1、记录一次因压缩软件重新打包引起的报错2、发生原因两个系统共用一个spring boot后台项目,将后台打成一个jar包,供其中一个系统使用;之后,复制一份jar包,修改配置文件端口号后供另一个系统使用。调用同一个导出excel的接口,此时后面一个系统会报1中的错误。此时,修改后台项目中的配置文件端口号,重新打成jar包,发现后面一个系统的导出excel接口可以正常使用。排查原因后发现,直接修改jar包中的配置文件端口号后,压缩软件会对jar包重新进行压缩,导致报错。
2022-10-12 09:51:54
2349
原创 react中dangerouslySetInnerHTML的标签绑定事件
react项目中dangerouslySetInnerHTML绑定事件项目需求:采用富文本编辑器编辑的一段字符串格式的html需进行显示,使用dangerouslySetInnerHTML进行显示,但是这段HTML中包含img标签,希望将这个img标签不要直接显示,而是处理成a标签,点击时再进行图片显示,点击浏览器任意位置,图片不显示。代码import React, {useState} from "react";// reactstrap componentsimport {Modal} fro
2021-11-12 19:56:11
2572
原创 React路由之BrowserRouter页面刷新报错,nginx服务器的配置问题
react之BrowserRouter做路由,nginx的配置问题react单页面项目使用BrowserRouter路由时,对处于二级或多级路由状态的页面进行刷新,路由会被发送到服务器,此时,就需要在服务器端进行配置,将路由重定向到项目的唯一页面index.html,否则会报错404。若使用nginx来充当服务器,需要添加以下配置server { listen 3000; server_name localhost; location / { root h
2020-09-29 15:45:15
1700
原创 react-contexify的右键菜单属性disabled不起作用
这里写自定义目录标题react-contexify的右键菜单属性disabled不起作用代码展示问题原因解决方案react-contexify的右键菜单属性disabled不起作用使用场景:使用react做前端项目时,有一个需求是根据table的行数据不同,点击鼠标右键展示不同的菜单,但是真实情况是,只有第一次渲染的时候会根据代码逻辑渲染,之后点击鼠标右键,出来的菜单始终和第一次相同,除非先点击鼠标左键,再点击右键。注:为了方便描述问题,下面的代码均为演示代码。代码展示定义的右键菜单如下:&l
2020-09-14 18:07:11
1350
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人