首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Cannot find bean * in any scope(高分),该怎么处理

2012-01-08 
Cannot find bean ** in any scope(高分)javax.servlet.ServletException:Cannotfindbeant_numberinanysco

Cannot find bean ** in any scope(高分)
javax.servlet.ServletException:   Cannot   find   bean   t_number   in   any   scope
我只是在 <html:text   里面加了个name属性     就出现此错误       请问这个错误是怎么搞的?   希望前辈可以说下原因     谢谢

[解决办法]
jsp代码贴出来
[解决办法]
好像是配置文件的问题
你的FormBean怎么写的
struts-config.xml可能写的不正确
[解决办法]
<html:select property= "role " styleClass= "select " name= "selectValue ">
<html:option value= "========== "/>
<html:option value= "普通工作人员 "/>
<html:option value= "高级工作人员 "/>
</html:select>
==============================================
在formbean里写 selectValue 的get/set
就跟操作 <html:text/> 一样的道理
[解决办法]
我记得property= "role "这样写,最后select的name就都等于role,而name= "selectValue "如果定义了,就会在request、session...等对象中找key为selectValue的对象。

热点排行