javax.servlet.jsp.JspException: Cannot retrieve definition for form bean 异常问题

来源:互联网 发布:小米4手机只有2g网络 编辑:程序博客网 时间:2024/05/01 06:43

javax.servlet.jsp.JspException: Cannot retrieve definition for form bean

         这个异常是因为Struts根据struts-config.xml中的mapping没有找到action期望的form bean。大部分的情况可能是因为在form-bean中设置的name属性和action中设置的name属性不匹配所致。换句话说,action和form都应该各自有一个name属性,并且要精确匹配,包括大小写。这个错误当没有name属性和action关联时也会发生,如果没有在action中指定name属性,那么就没有name属性和action相关联。当然当action制作某些控制时,譬如根据参数值跳转到相应的jsp页面,而不是处理表单数据,这是就不用name属性,这也是action的使用方法之一简单点说就是struts-config.xml里面配置的action 里面的name属性找不到<form-beans >里面配置的form。

 注意查找对应就可以了。

0 0
原创粉丝点击