org.apache.struts.taglib.html.BEAN
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了。
页:
[1]