http://localhost:8080/xggl4.002/Student-count?cm['x']=1&cm['x']=2&cm['x']=3&cm['y']=11&cm['y']=22
以上地址提交,接收到的map打印为:
{x=1, 2, 3, y=11, 22}
但当((String[])get("x")) 把取到的值转成数组时为什么会出类型转换错误的异常呢:
java.lang.String cannot be cast to [Ljava.lang.String;
以上地址提交,接收到的map打印为:
{x=1, 2, 3, y=11, 22}
但当((String[])get("x")) 把取到的值转成数组时为什么会出类型转换错误的异常呢:
java.lang.String cannot be cast to [Ljava.lang.String;
解决方案 »
- struts令牌的疑惑
- 疑问:是不是无锡的兄弟都做几年就往大城市去了?
- 今天用iBATIS查询所有记录时报的异常(大家都帮帮我)
- 我有一个发给我的wsdl文件,怎么在eclipse里面用axis生成所需要的代码?
- javamail发送邮件时,自己的邮箱(163.com,qq.com)证明会失败.为什么?
- 菜鸟问题,关于Web Sphere 5.1
- 可以说说主接口、组件接口、实现类之间的关系吗?
- TMD http://zhina444.allhere.com/ 谁能黑了它!!!(反华亲日的网站)
- 导入struts标签报错:File /struts-tags not found,刚学struts2第一个程序就这样。。。
- 关于多态的一个问题。
- 将WebService函数调用集中化会不会降低效率?
- freemark 如何处理从数据库拿出的null对象
这么做说明map里的value还是个string,struts不能直接给我转成string[]吗?
java.lang.String cannot be cast to [Ljava.lang.String;这里已经说明get("x")获得的是字符串啦不是数组
可以得到吧,这里的get("x")应该是一个字符串,用","来个分割为一个所需的字符数组。