JavaWeb
本栏目介绍的知识是关于Javaweb的相关知识,涉及到Java变成,前端编程和数据库相关的知识
我是大头鸟
匠心精神,小博股数据平台网址:https://www.read8686.com/
开放平台提供股票数据的相关接口,可以查询当前股票的数据
展开
-
SpringBoot 升级到2.4.0以上版本跨域设置
spingboot升级,访问页面出现错误:When allowCredentials is true, allowedOrigins cannot contain the special value "*" 解决spingboot升级到2.4.0的跨域问题原创 2024-06-13 09:23:28 · 419 阅读 · 0 评论 -
java实现文件的下载
如何来实现日志的下载,这样的一个功能,前端我们用到的是window.open(...)这样可以发送一个get请求到后台,这个里面res.setHeader很重要res.addHeader("Content-Type","text/plain; charset=utf-8");text/plain 纯文本的格式,并且设置编码res.setHeader("Content-Disposition","attachment;filename="+file.getName());原创 2023-08-11 10:26:24 · 736 阅读 · 0 评论 -
React -Axios post请求 后台导出Excel
在业务系统中,将数据导出为Excel我们经常遇到,前端是React,后端是Java如何实现Excel的下载思路是:后台处理将数据进行处理,转换为base64编码的字符串,前端通过请求接收到后端的base64位的字符串,并且将字符串转换二进制,进而转换为文件实现下载接下来,我们按照这个思路来实现文件的下载原创 2023-04-12 16:13:42 · 1166 阅读 · 0 评论 -
maven 搭建cxf 遇到的问题 :The POM for org.opensaml:opensaml-saml-impl:jar:4.2.0 is missing
maven 搭建cxf 遇到的问题 :The POM for org.opensaml:opensaml-saml-impl:jar:4.2.0 is missing原创 2023-02-08 09:11:01 · 641 阅读 · 0 评论 -
SpringBoot 自动解析参数:HandlerMethodArgumentResolver
HandlerMethodArgumentResolver 是SpringBoot 中的一个接口,也是Spring 面向切面的编程的一种提现,这个接口我们从名称上大概能了解其中的意思:操作方法参数解析 ,换句话的意思就是说解析接口的参数方法,那么什么时候解析,自然是在调用函数之前解析,那些方法需要解析,自然是需要指定方法解析原创 2022-02-17 16:48:36 · 2265 阅读 · 3 评论 -
java Excel 导入 IllegalStateException 异常处理 不同的数据类型
问题描述最近做一个Excel导入,但是在java后台接受的时候,提示类型不正确java.lang.IllegalStateException: Cannot get a FORMULA value from a NUMERIC formula cell at org.apache.poi.hssf.usermodel.HSSFCell.typeMismatch(HSSFCell.java:654) at org.apache.poi.hssf.usermodel.HSSFCell.getCellFo原创 2021-05-07 09:45:15 · 1042 阅读 · 0 评论 -
Request header field token is not allowed by Access-Control-Allow-Headers in
前后端分离项目后端接口做了跨域的处理前端在header中传递了token,解决办法: @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletResponse res = (HttpServletResponse) response; r原创 2021-01-11 09:34:27 · 10485 阅读 · 2 评论 -
SpringMVC @autowrid注入空指针
今天突然遇到空指针的问题SpringMVC 项目出现了@Autowrid突然出现了空指针的问题 @Autowired private IGfGoodsInfoChose choseService;查看了网上的各种说法包括实现类上@Service的注释,没有问题严重: Servlet.service() for servlet [springMVC] in context with path [/wzshop] threw exception [Request proces...原创 2020-08-17 21:46:30 · 430 阅读 · 0 评论 -
SpringMVC如何实现aop
aop面向切面的编程AspectOriented Programming我想创建一个类来监听controller ,当controller执行方法的时候将入参和输出参数打印出来package com.wdg.controller;import java.text.SimpleDateFormat;import java.util.Date;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.ProceedingJoin..原创 2020-08-15 18:39:53 · 594 阅读 · 0 评论 -
excplise tomcat启动过程中类找不到
明明有但是却找不到【以下是Copy来的】一开始我以为是jdk配置的问题,但是把环境变量啥的都配置了一遍发现还是不好使,然后一直感觉应该有这个类为啥就找不到呢,这时候才想起来去web-info下查看是否有这个classes文件,发现果然没有,这个问题发现自己一开始就走偏了没找到重点,说明还是欠缺经验啊。4、WEB-INF\classes下无文件,project->build automatically 选上.然后重新clean一下就可以了。以下是参考的文档:1. 确保 pr...转载 2020-08-11 09:48:13 · 311 阅读 · 0 评论 -
thymeleaf 的 th:each简单应用
<ul class="sidebar-menu"> <li class="header">菜单导航</li> <li class="treeview" th:each="view:${viewlist}"> <a href="javascript:void(0)" th:onclick='addClass(event,[[${view.havesub}]],[[${view.root.url}]],[[${vie...原创 2020-05-08 17:59:02 · 953 阅读 · 0 评论 -
js读取本地TXT文件并且获取到内容
var fso = new ActiveXObject("Scripting.FileSystemObject"); var s = ""; if (fso.FileExists("D://360MoveData/Users/lxn/Desktop/flbmxml.txt")) s += "exists"; else s += "doesn't exist";...原创 2020-04-27 13:34:31 · 7094 阅读 · 4 评论 -
pdf.js 远程预览pdf文件 Error: file origin does not match viewer's
解决办法:修改viewer.js找到: if (origin !== viewerOrigin && protocol !== "blob:") { throw new Error("file origin does not match viewer's"); }将这段代码注释:...原创 2020-04-17 16:00:06 · 3206 阅读 · 3 评论 -
js 获取input type=file 文件,并且上传
html页面:<input type="file" class="inputPic" allowexts="gif,jpeg,jpg,png,bmp" accept="image/*">js文件: $(".inputPic").change(function() { var serviceUrl = getProjectURL(); var usergui...原创 2020-04-06 17:09:50 · 3686 阅读 · 0 评论 -
Could not initialize class org.apache.http.impl.conn.ManagedHttpClientConnectionFactory
代码: CloseableHttpClient httpclient = HttpClients.createDefault();报错,错误提示如下:java.lang.NoClassDefFoundError: Could not initialize class org.apache.http.impl.conn.ManagedHttpClientConnectionFa...原创 2019-10-15 11:08:06 · 6300 阅读 · 0 评论 -
SpringMVC js如何获取后台model中的属性值
SpringMVC js如何获取后台model中的属性值companylist如何获取 var companylist="${companylist}";希望对你有所帮助个人网站:www.read8686.com欢迎访问,交流...原创 2019-10-14 16:37:08 · 2226 阅读 · 0 评论 -
org.springframework.beans.factory.BeanCreationException: Error creating bean with name
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException: Error crea...原创 2019-09-02 09:23:23 · 1287 阅读 · 0 评论 -
bootstrap_fileinput上传文件 后台接受额外的参数
如果是你,你会怎样做我们何尝不是茫茫人海中的一员,迷茫着,追求着天天敲着java代码能怎样,明天如何不要问明天会怎样,明天怎样都是你今天和明天的选择好啦,不扯了,大家如果想听我扯,可以访问我的网站www.read8686.comhtml代码:<input type="file" id="upload1" name="myFileName" multiple />...原创 2019-09-12 17:41:06 · 2057 阅读 · 0 评论 -
用缓存拦截接口频繁的请求
需求:有的时候我们提供给别人接口,但是一般客户并不知道接口的频繁的调用会给服务器带来很大的运行消耗,所以会有频繁请求接口的情况,甚至两次请求的时间间隔都不超过1秒钟,这个时候我们针对同一个用户频繁的请求接口可以进行拦截来告诉用户请求接口过于频繁请稍后请求....实现上面的需求,我们可能会想到利用缓存的机制比如用户这次请求,我们存入到缓存中,并且设置一定的保存时间,在这段时间内,如果该用户再...原创 2019-09-26 11:41:39 · 1249 阅读 · 0 评论 -
tomcat8 启动项目pom.xml配置
tomcat8 启动项目pom.xml配置 <build> <finalName>WebTest</finalName> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId&g...原创 2019-09-29 17:43:19 · 4560 阅读 · 1 评论 -
java.lang.ClassNotFoundException: org.jdom.input.JDOMParseException
java.lang.ClassNotFoundException: org.jdom.input.JDOMParseException at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at j...原创 2019-10-10 10:19:34 · 1719 阅读 · 0 评论 -
Spring rabbitmq消息机制--手动确认
首先我们在Spring.xml中配置相关的消费者在配置的时候可以指定是手动确认还是自动的确认,比如:<!-- 定义消息监听队列 --> <rabbit:queue id="chatqueue2" durable="true" auto-delete="false" exclusive="false" name="chatqueue2" /> &...原创 2019-08-31 17:35:09 · 2864 阅读 · 0 评论