问题描述
我做了个网上书店购物系统分别是三个页面第一张是主页面,就是将书的信息显示在上面,在每本书的前面都有个单选框,在书的最下面是一个购买按钮,只要你选择了某本书,按一下下面的购买按钮,就会跳转到第二章购物车的页面。第二张页面是购物车,就是将第一张页面选择的书都放到这张页面,这张页面里提供了对书本的增删改查的功能,最底下有个提交按钮。第三张页面就是第二张页面提交之后,最后到了这张页面。就是这样。我用的是Struts2做的,用了个监听器,里面用的是Map放书的信息,然后放到范围里去,然后第一张网页中用Struts2的iterator标签从第一张网页中取出,有个问题:我只要按购买按钮或者提交按钮(无论是哪张页面中的按钮,都是这样),都会报这样的错误:警告:Errorsettingexpression'1'withvalue'[Ljava.lang.String;@a638fc'ognl.InappropriateExpressionException:InappropriateOGNLexpression:1警告:Errorsettingexpression'2'withvalue'[Ljava.lang.String;@a638fc'ognl.InappropriateExpressionException:InappropriateOGNLexpression:2警告:Errorsettingexpression'3'withvalue'[Ljava.lang.String;@a638fc'ognl.InappropriateExpressionException:InappropriateOGNLexpression:3警告:Errorsettingexpression'4'withvalue'[Ljava.lang.String;@a638fc'ognl.InappropriateExpressionException:InappropriateOGNLexpression:4我有4本书,报错是1,2,3,4我觉得可能是这样问题,但是找了很多,就是不知道哪里错了,请高手指点一下,谢谢。
解决方案
解决方案二:
这个怎么没人回?我也在等着呢!!
解决方案三:
是不是数据类型转换错误,你检查一下