技术小站8

网站首页 综合 > 正文

会话getattribute

2022-12-29 21:56:35 综合 来源:
导读 大家好,小豆豆来为大家解答以上的问题。会话getattribute这个很多人还不知道,现在让我们一起来看看吧!1、返回值是Object 可以强转...

大家好,小豆豆来为大家解答以上的问题。会话getattribute这个很多人还不知道,现在让我们一起来看看吧!

1、返回值是Object 可以强转成之前放进去的类型。

2、至于为什么抛异常。

3、我也不知道不过需要记得用equals方法的时候,比如你用的na.equals(“”)这种方法不好,"".equals(na)这样好一些。

4、因为前面那种,如果na是null的话会抛出空指针异常。

5、因为session.setAttribute(String name, Object value)方法传进去的参数是这样的,你set值得时候里边放的可以是任意的object对象,而你取出来的时候却都把它给强制转换成String类型,这显然在有些时候会报错,报类型转换错误ClassCastException!应该是你放进去的时候是什么类型,取出来时就强转成对应的类型即可!可以用StringUtils.isEmpty(存入session中的值),这个方法可以试一下。

6、应该不会出错。

本文到此分享完毕,希望对大家有所帮助。


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:




热点推荐
热评文章
随机文章