缺少tag的解析类,你没有把struts所需要的类都放到路径里。

解决方案 »

  1.   

    看看jsp开头导入的路径是否正确
      

  2.   

    不是tld的问题,或者jar没配好的问题估计:你使用了某个<html:text>或者类似的tag,没有指定name属性由于通常<html:text>都是在<html:form>中的,而FormTag会把对应的ActionForm(通过action属性,找到struts-config对应的Action进而ActionForm,或者生成这样一个AF)以Constants.BEAN_KEY放入pageContext中,之后TextTag在没有指定name的时候,使用默认的Constants.BEAN_KEY,在pageContext中,找对应的ActionForm作为bean,进行getProperty操作。由于之前没有<html:form>所以就无法找到,就会找不到“org.apache.struts.taglib.html.BEAN”对应方法,套上<html:form>或者在<html:xxx>中设置name
      

  3.   

    把所有的taglib加进来,然后查看jsp文件中有没有打错字