错误提示:Cannot find bean userinfo in any scope
这是我前几天做项目的时候出现的错误信息,我action中是这么写的request.setAttribute("userinfo", userinfo);
JSP中<bean:write name="userinfo" property="truename"/>
并且我的formbean中也有userinfo的set get方法,而且也实例化了。平时出现这个问题的时候,要么action中没有request,要么就是<bena:write>中的name与action中request.setAttribute的值不符。但是我这次的这个错误不是这些问题产生的,我找了两天这个错误,上网也找了好久,都没解决。当我把request.setAttribute("userinfo", userinfo);换成HttpSession session=request.getSession();
session.setAttribute("userinfo", userinfo);时,这个问题就解决了。这是为什么呢。为什么别得页面只要直接request.setAttribute("userinfo", userinfo);就可以了呢?再次查找,求助之后,发现我所跳转的页面时一个框架页。所谓的框架页就是有几个jsp或者几个html组成的一个页面。后来听同事说,action往框架页跳转的时候,只能用session来传递。所以说当出现Cannot find bean userinfo in any scope这个错误的时候请仔细查找。
分享到:
相关推荐
前端项目-userinfo,userinfo.io api的javascript包装
Hibernate 理解文件,通过hibernata.cfg.xml和UserInfo.hbm.xml建立关联 总结 :上面这些步骤就是为了和连接数据库
配合博客使用,http://blog.csdn.net/zyq527758142/article/details/48574929
<jsp:useBean id="userInfo" class="com.renxiang.model.UserInfo" scope="page"></jsp:useBean> *" name="userInfo"/> 其中表单对象的Name要和bean对象的属性名称相同,而且,实验表明bean对象的属性必须以小写...
<jsp:useBean id="userInfo" class="com.renxiang.model.UserInfo" scope="page"></jsp:useBean> *" name="userInfo"/> 其中表单对象的Name要和bean对象的属性名称相同,而且,实验表明bean对象的属性必须以小写...
<jsp:useBean id="userInfo" class="com.renxiang.model.UserInfo" scope="page"></jsp:useBean> *" name="userInfo"/> 其中表单对象的Name要和bean对象的属性名称相同,而且,实验表明bean对象的属性必须以小写...
这是一个简单的类文件
用户表
用户注册系统5创建UserInfo的业务逻辑类UserInfoBLL之登录方法
ssh框架,mysql数据库,导入即用
微信授权登陆 snsapi_base snsapi_userinfo 拿到所有信息
userinfo_data.yaml
cd_userinfo.ipynb
使用asp编程,运用于实际微信抽奖活动项目中,要求抽奖用户必须关注并且每天只能抽一次。代码实现将获取到的全局access_token缓存到数据库并判断是否需要重新获取,以解决access_token重复获取超过2000次上限的问题...
该规范和最近的httpbis中还有更多httpbis不使用这个userinfo URI 组件,但这里有未开发的价值。 此外,的如下所示: Userinfo 必须是用户名,可选后跟“:”和密码。 注意:强调了两个规范......因为这是重要的一点...
安装只需将此依赖项添加到您的pom.xml : < dependency> < groupId>io.userinfo</ groupId> < artifactId>userinfo-java< artifactId> < version>1.1.0</ version></ dependency> 您还可以克隆此 github 存储库并...
userinfo.sql
userinfo.dat