JAVA
蒋桐城
泛Java技术爱好,php、Python、Angular、Vue等。
展开
-
struts2表单对象,字段无法赋值
java代码public class UserAction extends ActionSupport { private User user; ... setter getter}public class User { private String xBonusPool; ... setter getter}html表单<for原创 2016-12-12 21:44:08 · 884 阅读 · 0 评论 -
JSONObject.toBean 报java.lang.ClassCastException: java.lang.Class cannot be cast to **
错误出现条件代码:JSONObject entityObj = importArray.getJSONObject(i);JsonConfig jsonConfig = new JsonConfig();jsonConfig.setRootClass(Entity.class);Entity entity= (Entity) JSONObject.toBean(entityObj, Entit原创 2016-11-26 11:08:27 · 1065 阅读 · 0 评论 -
struts2 @Validations 注解的bug和缺陷
struts2 @Validations 注解的bug和缺陷原创 2016-12-22 11:45:45 · 790 阅读 · 0 评论 -
Spring Security资源通配符冲突问题
1 系统配置使用数据库配置系统 资源-角色-用户。1 资源资源a: /admin/* 资源b:/admin/admin!index.action2 角色超级管理员:role_super 普通管理员:role_normal3 资源-角色role_super拥有资源a role_normal拥有资源b2 期望效果超级管理员能够访问所有以/admin/开头的资源(当然包括资源b),普通管理员只能访问原创 2017-01-03 13:47:43 · 2086 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space 解决办法
错误分析OutOfMemoryError: PermGen space 非堆溢出(永久保存区域溢出)这种错误常见在web服务器对JSP进行pre compile的时候。如果你的WEB APP下都用了大量的第三方jar, 其大小超过了jvm默认的大小(4M)那么就会产生此错误信息了。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,超出了也原创 2017-05-05 11:42:16 · 297 阅读 · 0 评论 -
Java 枚举 获取前后元素,下一个元素
Java中,经常需要获取当前枚举类型的上一个元素或者下一个元素,可以通过在枚举类中增加以下方法实现:public enum A { X, Y, Z; private static A[] vals = values(); public A previous() { return vals[(this.ordinal() - 1)原创 2018-01-21 12:33:50 · 3493 阅读 · 0 评论 -
EnumUtils.getEnum 异常 The Class must be a subclass of Enum
错误原因使用了org.apache.commons.lang.enums下的EnumUtils工具类,该类中的getEnum(Class enumClass, String name)方法中enumClass要求传入org.apache.commons.lang.enums.Enum的子类: 在普通项目中,一般会使用简单的枚举类型,因此出错。解决方案使用org.apache.co原创 2018-01-20 11:05:47 · 2445 阅读 · 0 评论 -
Java使用Spring Boot、Maven、Spring RestTemplate集成腾讯云通信
腾讯云通信介绍云通信 - 文档首页 - 腾讯云文档平台 - 腾讯云 云通信(Instant Messaging)承载亿级 QQ 用户即时通信技术,数十年技术积累,腾讯云为您提供超乎寻常即时通信聊天服务。针对开发者的不同阶段需求及不同场景,云通信提供了一系列解决方案,包括: Android/iOS/Windows/Web 的 SDK 组件、服务端集成接口、第三方回调接口等,利用这些组件,...原创 2018-04-19 01:04:24 · 4174 阅读 · 1 评论 -
spring hibernate 启动异常 SQLServerException: 数据库中已存在名为**的对象
1.故障描述项目使用spring boot启动,application.yml配置如下: jpa: database-platform: org.hibernate.dialect.SQLServer2012Dialect database: SQL_SERVER show-sql: true open-in-view: true hibernate:...原创 2019-06-13 18:36:33 · 2914 阅读 · 0 评论