jeesite学习笔记——常见问题与解决

博客主要介绍了Java开发中的常见问题及解决办法。包括找不到类型为java.lang.Long的验证器,可删除注释@Length;pom.xml报错缺少oracle非免费jar包,需手动下载放入本地maven仓库;提示“页面不存在”,可检查页面路径、用户权限或默认生成包路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题一:☆HV000030:找不到类型为:java.lang.Long的验证器

没有找到验证器用于约束检查 '******' 的配置

这种问题是由于在实体表中为不是字符串或整数的属性添加了注释,如:

此时,删除注释@Length就好了

问题二:pom.xml报错红叉,提示缺少jar10.0.2.4.0

这个jar包是oracle的非免费包,eclipse不能自动下载,手动网上下载这个jar包后,把这个包放入本地maven仓库中即可!

问题三:提示“页面不存在”

     方式1:检查菜单的页面路径和用户权限是否正确

需要确保页面菜单中对应的链接地址是对应文件的controller文件中的@RequestMapping(value = "${adminPath}/***")这里面的地址,然后添加权限标识为controller文件中@RequiresPermissions中的值,view代表查看,edit代表修改;

还需要在角色管理里面的对应角色的角色授权添加对该菜单的查看权限;

最后重启服务器即可。

    方式2:是否修改了默认的生成包路径

如果在生成代码时修改了com.thinkgem.jeesite以外的生成包路径,则需要在spring-mvx.xml文件中添加这个包路径,具体添加位置是在context:component-scan标签中,按照提示添加路径

然后还需要在spring-context.xml文件中也添加这个包路径,具体位置在context:component-scan和bean这两个标签中

总的说,就是在所有com.thinkgem.jeesite的路径后面都需要添加自己新增的包路径,中间用英文逗号隔开

问题四:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/ *小白一个,仅留做自我学习记忆,时常修改,有不对不全之处还望不吝赐教!* /

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值