Web提交表单数据时,参数值都是以字符串的形式上传的,后有后台的框架自动进行类型转换或手动转换,如struts2会自动把String自动转换为一些基本的数据类型,如int。
上个星期Ricki遇到一个很奇怪的问题,在Source类中有一个方法,如:
public void setLength(Short length) {
this.length = length;
}
主要是设置音源播放时长的,值有用户在客户端输入的。不过一次测试中,发现上传音源失败,后台打印的错误如下:
Caused by: java.lang.NoSuchMethodException: cn.entity.Source.setLength([Ljava.lang.String;)
纳闷的是,都没改代码,记得出错之前一直都可以的,于是断定输入值有问题,试过输入很小的值,如32时,上传音源没有问题,后使用Short.MAX_VALUE查过最大值为32767,输入值大于32767时,就会报上面的异常。对此,Ricki更加疑惑了,如果值大太的话,应该不是报这个异常啊,如:
Short shortData = Short.valueOf("32768");
其报的异常是:
Exception in thread "main" java.lang.NumberFormatException: Value out of range. Value:"32768" Radix:10
at java.lang.Short.parseShort(Unknown Source)
at java.lang.Short.valueOf(Unknown Source)
at java.lang.Short.valueOf(Unknown Source)
at ricki.cheung.test.Test.main(Test.java:81)
有空的话,欢迎到
红番薯逛逛
分享到:
相关推荐
struts2-Annotation
java 请求的方法不存在(NoSuchMethodException) java 请求的方法不存在(NoSuchMethodException)
NULL 博文链接:https://hw1287789687.iteye.com/blog/2034439
主要介绍了java.lang.NoSuchMethodException: com.sun.proxy.$Proxy58.list错误解决办法的相关资料,需要的朋友可以参考下
今天小编就为大家分享一篇关于Java上传文件错误java.lang.NoSuchMethodException的解决办法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
JAVA_内部类_反射机制
实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 关系运算符 13 实例7 逻辑运算符 14 实例8 位运算符 15 实例9 移位运算符 16 实例10 转型...
实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 关系运算符 13 实例7 逻辑运算符 14 实例8 位运算符 15 实例9 移位运算符 16 实例10 转型运算符 17 2.3 其他形式 18 ...
实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 关系运算符 13 实例7 逻辑运算符 14 实例8 位运算符 15 实例9 移位运算符 16 实例...
实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 关系运算符 13 实例7 逻辑运算符 14 实例8 位运算符 15 实例9 移位运算符 16 实例10 转型运算符 17 2.3 其他形式 18 ...
2、有人上线或下线时,会话窗口会自动显示; 3、支持快捷键关闭会话窗口或发送会话信息。 环境要求: 1、Tomcat 要求为7.0以上的版本 注意: 如果要在多台计算机上进行测试,需要将websocket.js文件中"ws://...
实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 关系运算符 13 实例7 逻辑运算符 14 实例8 位运算符 15 实例9 移位运算符 16 实例10 转型运算符 17 2.3 ...
51读写卡程序.zip,MCS-51单片机IC卡读写源代码,可自行移植到其他单片机上,供练习使用,如STM32 51单片机
1.udid 能否获取 2.配置文件如何修改 3.小米手机异常, java.lang.NoSuchMethodException: getDefaultUDID
本篇文章介绍了,java中匿名内部类解读分析。需要的朋友参考下
非常好的Asp.net的学习参考,适合有C# asp.net基础的同学
类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityException 文件已结束异常:EOFException 文件未...
// 创建一个密钥工厂,然后用它把DESKeySpec转换成SecretKey对象 SecretKeyFactory keyFactory = SecretKeyFactory.getInstance(Util.getAlgorithm()); SecretKey key = keyFactory.generateSecret(dks); // ...