当前位置: 代码迷 >> Eclipse >> 另外一个jsp有关问题
  详细解决方案

另外一个jsp有关问题

热度:75   发布时间:2016-04-23 14:40:17.0
另外一个jsp问题
我照别人的方式写了一个jsp,通过如下方式从action中得到传入的值:
<%Collection   titleCols=(Collection)request.getAttribute( "titleCols ");%>

但是为什么首先我得到这个值为空呢?一定要我在jsp下面的html中触发action(action中给这个变量赋值,并且传入),然后这个才有值。

而我参考的别人写的,好像一开始就有值了。

请问这是为什么?

谢谢!

------解决方案--------------------
你做的可能是STRUCTS下的开发吧..
request.getAttribute是你必须在ACTION里面用request.setAttribute设置的一个值.
之前你没有进行设置,当然就没有值了.走了ACTION之后,在你的Action的方法中用request.setAttribute设置了,你再在 jsp 中取就可以取得到值了.
  相关解决方案