`
aa860326
  • 浏览: 96683 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

org.apache.struts.taglib.html.BEAN

    博客分类:
  • J2EE
阅读更多
1、Cannot find bean under name org.apache.struts.taglib.html.BEAN
----------------------------------------------------------------------
问题描述:
1、试图在struts 的form标记外使用form的子元素,在后面使用struts的html标记等。
2、不经意使用无主体的标记,如web服务器解析时当作一个无主体的标记,随后使用的标记都被认为是在这个标记之外的。
3、另外,在使用taglib引入html标记库时,所使用的prefix的值不是html。
4、property必须和所要提交的action对应的formbean中的某个属性匹配(必须有一个formbean)。
5、要使用标签,外层必须使用标签,不能使用html

有一些struts标签必须放在<form>里,不然就会上述错误。
例如:
<html:select property="property_name">
    <html:option value="value">value</html:option>
</html:select>
<html:form action="action_name.do" methond="post">
<html:form>
这样的话就出错了,解决方法:把select标签放到form里使用就ok了。
分享到:
评论
3 楼 xiexifeng113 2010-09-10  
struts 标签限制太多,太难使了是不?反正我就不太喜欢。
2 楼 zhouyu260 2009-06-18  
我的错出在

property必须和所要提交的action对应的formbean中的某个属性匹配(必须有一个formbean)。

以为随便写个顶替着用就可以了。
1 楼 zhouyu260 2009-06-18  

相关推荐

Global site tag (gtag.js) - Google Analytics