日期:2014-05-18  浏览次数:20671 次

为什么我用request.getAttribute()页面就报错
我用request.setAttribute("dd".object)赋的值,在页面上用request.getAtrribute("dd")取值,在action里一共用request赋了两个值,在jsp页面上取第一个值没错,但取第二个值就有错,
比如在action里这样写
request.setAttribute("dd".object1)
request.setAttribute("cc".object2)
在页面上
先 request.getAtrribute("dd")能取到值,在页面的另一个地方再request.getAtrribute("cc")取值就报错了
为什么呀,请高手赐教

------解决方案--------------------
request.setAttribute("dd".object1) 
request.setAttribute("cc".object2) 
这里是不是有问题呀,应该是,吧
------解决方案--------------------
这样做没问题的,是不是你的object类型不对
而且request.setAttribute("dd",object1)中间是用逗号连接的
------解决方案--------------------
不会出现错误的,最多获得的值就是null
除非你的语法有问题,java代码编译不过
------解决方案--------------------
中间是用逗号连接的
没有问题的
------解决方案--------------------
如果在你接收值类型的时候不报错误
你就把点换成逗号再试试~应该是没有问题的`
------解决方案--------------------
request.getAtrribute("cc")
单词写错了!
request.getAttribute("cc")