2 woodnagain woodnagain 于 2017.09.05 11:38 提问

是用struts2在jsp页面取session作用域的值

session作用域中存储了一个实体类new出来的对象,对象里面存储了map集合,集合中还有一个实体类对象,怎么获取这个实体类对象的值?

8个回答

Sweet__dream
Sweet__dream   2017.09.05 14:16

用struts标签:

     <s:property value="#session.hello" />

用EL表达式:

     ${session.hello}

用java代码:
HttpSession session = ServletActionContext.getRequest().getSession();

 <%=session.getAttribute("hello")%> 
Sweet__dream
Sweet__dream   2017.09.05 14:17

有帮助到你解决这个问题那就给个采纳吧,谢谢

Sweet__dream
Sweet__dream 建议你去看看Struts2的值栈写法,再来思考这个问题,很简单的
3 个月之前 回复
Sweet__dream
Sweet__dream 代码部分
3 个月之前 回复
Sweet__dream
Sweet__dream 截图
3 个月之前 回复
woodnagain
woodnagain 我用的是s标签,只是取不到值
3 个月之前 回复
woodnagain
woodnagain   2017.09.05 14:47




9317290











  



  1

                        <td >
                            <input class="del_num" type="text" size="3" maxlength="4"/>
                            <a href="#">变更</a>
                        </td>
                        <td>
                            <a href="#">删除</a>
                        </td>
                    </tr>

woodnagain
woodnagain   2017.09.05 14:52

![图片说明](http://img.ask.csdn.net/upload/201709/05/1504594372_680157.png)图片说明

woodnagain
woodnagain   2017.09.05 15:10

图片说明
这是我写的action部分

woodnagain
woodnagain   2017.09.05 15:11

我做了测试,这个session域中,是可以取到值的

Sweet__dream
Sweet__dream   2017.09.05 16:37

图片说明 这里能这样写么?

woodnagain
woodnagain 这里是我做测试的,我没把代码删掉哦,我看看那作用域里面有没有存进值
3 个月之前 回复
woodnagain
woodnagain   2017.09.05 19:33

这里是我做测试的,我没把代码删掉哦,我看看那作用域里面有没有存进值

Csdn user default icon
上传中...
上传图片
插入图片