博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
struts2 ognl java.lang.NoSuchMethodException Ljava.lang.String
阅读量:5919 次
发布时间:2019-06-19

本文共 1201 字,大约阅读时间需要 4 分钟。

hot3.png

struts2 ognl java.lang.NoSuchMethodException Ljava.lang.String 博客分类: 异常  

在做项目应用中用,映射后台的一个Long类型的字段。。当这个字段输入过长的时候,死都报异常

ognl.MethodFailedException: Method "setScoreTo" failed for object [java.lang.NoSuchMethodException: com.admin.dto.pojo.AppraiserLV.setScoreTo([Ljava.lang.String;)]

 

struts找不到Appraiser中的setScoreTo(String)方法。

原因应该是,当Long字段输入过长时候,struts把Long转换了String,。所以就找不到这个方法了。

Long的最大长度只有19位。。

2011-11-21 09:17

java中一些基本类型的长度和最大最小值

基本类型:byte 二进制位数:8

包装类:java.lang.Byte
最小值:Byte.MIN_VALUE=-128
最大值:Byte.MAX_VALUE=127
基本类型:short 二进制位数:16
包装类:java.lang.Short
最小值:Short.MIN_VALUE=-32768
最大值:Short.MAX_VALUE=32767
基本类型:int 二进制位数:32
包装类:java.lang.Integer
最小值:Integer.MIN_VALUE=-2147483648
最大值:Integer.MAX_VALUE=2147483647
基本类型:long 二进制位数:64
包装类:java.lang.Long
最小值:Long.MIN_VALUE=-9223372036854775808
最大值:Long.MAX_VALUE=9223372036854775807
基本类型:float 二进制位数:32
包装类:java.lang.Float
最小值:Float.MIN_VALUE=1.4E-45
最大值:Float.MAX_VALUE=3.4028235E38
基本类型:double 二进制位数:64
包装类:java.lang.Double
最小值:Double.MIN_VALUE=4.9E-324
最大值:Double.MAX_VALUE=1.7976931348623157E308
基本类型:char 二进制位数:16
包装类:java.lang.Character
最小值:Character.MIN_VALUE=0
最大值:Character.MAX_VALUE=65535

转载于:https://my.oschina.net/xiaominmin/blog/1599494

你可能感兴趣的文章
使用Webpack + Gulp便捷开发运行于Dcloud平台HTML5 Plus Runtime引擎的HybridAPP项目的一些经验分享...
查看>>
前端进阶之 a 可以同时 == 1 && == 2 && == 3吗?
查看>>
告别抽象的JS执行环境、作用域、作用域链、闭包
查看>>
9012到了!AI时代里,只会简单编程的你会怎么样?
查看>>
1月10日云栖精选夜读:专访金榕:四年蜕变,阿里iDST是如何登上浪潮之巅的?...
查看>>
如何使用jstack分析线程状态
查看>>
运营不需要人脉?
查看>>
Spring Cloud Config服务器
查看>>
fprobe使用
查看>>
yum 安装rabbitMQ
查看>>
GLSL变量
查看>>
测试人员必学的软件快速测试方法(二)
查看>>
linux下以RPM包安装Oracle 客户端
查看>>
ant_Jmeter持续集成测试报告优化之添加throughput显示
查看>>
Hive(一):Hive的安装部署
查看>>
day6作业--选课系统
查看>>
stegsolve---图片隐写查看器
查看>>
dubbo接口测试
查看>>
bash的pushd和popd
查看>>
从无到有,WebService Apache Axis2初步实践
查看>>