3.5K Unstar Star 9.7K Fork 4.1K

卓源软件 / JeeSite 4.2

版本升级到4.2.1后,登录页面校验出错

Closed
清晨微冷  Opened this issue

该问题是怎么引起的?

1、原版本4.1.6,先升级到4.1.9后,更换了日期控件,在idea上(main启动)测试一切正常,但是部署到tomcat8.5上,laydate日期控件就呈现不可用的状态,并且页面上不会触发报错。我用源码的4.1.9版本部署到同一个tomcat下,日期控件是正常的。

2、从4.1.9升级到4.2.1后,按照升级说明操作后,在idea上(main启动)测试一切正常,同样部署到tomcat8.5上后出现问题,这次是登录校验就开始出错了,导致无法登录上去。同样的,用你们的源码4.2.1版本部署到同一个tomcat下,是正常的,没有出现问题。

重现步骤

我也不清楚你们要如何重现出这个问题,从问题上看,像是我改漏了什么,但是我仔细检查过,没有发现有遗漏,希望你们能发现一些我忽略掉的东西。

报错信息

下面是4.2.1版本,部署在tomcat8.5上的错误

下图是在登录页面,用户名/密码,输入一个字符,失去光标后,在浏览器控制台上报的错
输入图片说明

由于页面上校验出错,导致提交的时候,会直接刷新页面,无法登录成功。

希望你们能给我启发,帮助我解决这个问题,谢谢。

6732 thinkgem 1578914432 573655 kingwashes 1578928051 total 2 participants

Comments (4)

6732 thinkgem 1578914432
卓源软件 2020-09-14 09:31 owner

js文件可能没更新。清理浏览器缓存看看。

573655 kingwashes 1578928051
清晨微冷 2020-09-14 09:51

已确认js文件已更新,而且在idea上直接启动是正常的,只有部署到tomcat上是有问题的

573655 kingwashes 1578928051
清晨微冷 2020-09-14 10:00

新发现,在web下,使用mvn spring-boot:run也是一样的问题,不过,你们的还是正常的

573655 kingwashes 1578928051
清晨微冷 2020-09-14 11:47

问题解决了,确实是js的问题,我曾经拷贝过一些js文件信息,放在webapp下面的static中,和项目正常的static下的js文件发生了覆盖的情况,导致了这个问题的出现。谢谢你的帮忙 @卓源软件

Sign in to comment

Assignees
Labels
Not set
Projects
Milestones
Branches
Planed to start
Not set
Planed to end
Not set
Top level
Priority
Java
1
https://gitee.com/thinkgem/jeesite4.git
git@gitee.com:thinkgem/jeesite4.git
thinkgem
jeesite4
JeeSite 4.2

Search