![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
XueXiao66
时人莫小池中物,浅处不妨有卧龙。
展开
-
html界面中input框所用到的正则表达式校验
html界面中input框所用到的正则表达式校验原创 2022-08-02 13:01:10 · 1371 阅读 · 1 评论 -
Jeecg 弹框点击自定义按钮,但触发“提交“按钮的问题
Jeecg 弹框点击自定义按钮,但触发"提交"按钮的问题原创 2022-08-02 12:55:26 · 627 阅读 · 0 评论 -
SpringBoot项目启动失败报错Annotation-specified bean name ‘xx‘ for bean class [xxx] conflicts with existing
问题描述:项目启动就会报:Annotation-specified bean name ‘xx’ for bean class [xxx] conflicts with existing, non-compatible bean definition of same name and class[xxx]解决方法:首先查找代码中相同类名的类,发现并没有重复的,但是项目启动就会报上面的错误;后来想起来,项目编译后会修改target中的内容,如果只删除了代码的java类,而没有删除target中的cla原创 2021-08-09 14:56:00 · 45149 阅读 · 10 评论 -
SpringMVC上传文件报错
报错如下: 22:40:28,574 WARN http-apr-8080-exec-5 commons.CommonsMultipartResolver:194 - Failed to perform multipart cleanup for servlet request org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size of 1048576 bytes .原创 2021-03-19 11:45:48 · 621 阅读 · 0 评论 -
@Autowired 注解失败报错为空指针异常
最近使用SprintMVC框架做项目,想在一个实体类中调用Service服务操作数据库,实体类注解了@Component,Service注解了@Autowired,但使用Service就是不起作用。后查找各种资料解决。注解起作用的关键地方在于配置@PostConstruct:被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器调用一次,类似于Serclet的inti()方法。被@PostConstruct修饰的方法会在构造函数之后,init()方法之前运行原创 2021-01-28 20:39:08 · 979 阅读 · 0 评论 -
jsp页面通过经纬度获取实际地址并显示(百度地图)
一、注册百度地图开放平台账号,地址:http://lbsyun.baidu.com/index.php?title=jspopular3.0/guide/helloworld;注册成功后点击<应用管理>菜单,选择<创建应用>,创建自己的应用,成功后会生成ak,拿着这个ak去代码中实现获取地址功能;二、在工程中jsp页面引入百度地图api和jquery<...原创 2019-12-10 18:04:20 · 1646 阅读 · 1 评论 -
web开发登录成功后不走用户授权方法doGetAuthorizationInfo()
最近在修改一个需求,当用户登录出错的时候记录出错日志,错误次数+1;当用户登录成功后错误次数置为0;但是在测试中发现,登录成功后,就是不走doGetAuthorizationInfo()方法,当然错误次数也无法重置了,就是下面这个地方;解决方法:网上说法也很多,试了基本都没用,后来研究了下,在登录成功后跳转页面中加入shiro权限就可以;<%@ taglib prefix="...原创 2019-09-20 11:05:06 · 2651 阅读 · 0 评论 -
使用java.mail.jar实现代码发送邮件及一些坑解决
最近有个需求,需要给用户邮箱发送登录失败产生的错误信息,使用java.mail实现的;注:项目首先需要java.mail的jar包,最新根据我这个博客中找到https://download.csdn.net/download/zfr_xuexiao66/11722810;本项目用的是JavaMail 1.6.2,下面直接上代码说明;public class EmailUtils {...原创 2019-09-11 20:29:17 · 2283 阅读 · 0 评论 -
JavaWeb使用QueryRunner的batch(String sql, Object[][] params)方法批量插入数据操作
一、初始化list集合,准备要插入的实体类放入list集合中;List<BankVoucher> bankVoucherList = new ArrayList<BankVoucher>();二、通过数据库查询数据并给实体类赋值注:每个工程查询数据库的内容不一样,就不在这写了bankVoucher.setOrgCode(orgCode);bankVou...原创 2019-09-05 17:23:54 · 3421 阅读 · 2 评论 -
JavaWeb用户使用Ajax请求Session超时解决方法
1.测试过程中修改web.xml中的超时时间单位分钟,便于测试;2.配置过滤器3.session超时有两种情况;一种是普通请求,即发起请求返回视图和模型;另外一种是Ajax请求,主要返回模型数据。后端进行处理时就要根据不同的请求返回不同的内容。对于普通请求,我们直接返回JavaScript脚本,脚本内容可以是将页面跳转到登录页面。 对于Ajax请求,则需要返回非20...原创 2019-09-04 14:35:51 · 895 阅读 · 0 评论