使用struts taglib导致java.lang.NullPointerException: Module 'null' not found.

比如说,只要jsp的代码里有<html:....>或者<bean:...>之类的struts标签就会在访问该jsp页面的时候报这个错

最后参考这篇文章,发现原来是因为web.xml中没有配置actionServlet(而且必须添加上参数<load-on-startup>才行!)

参考文章http://perfectplan.iteye.com/blog/1565138

struts-config.xml中缺少的配置代码:

<servlet>

   <servlet-name>actionServlet</servlet-name>

    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

        <init-param>

              <param-name>config</param-name>

                 <param-value>/WEB-INF/struts-config.xml</param-value>

        </init-param>

        <load-on-startup>0</load-on-startup>

    </servlet>

    <servlet-mapping>

        <servlet-name>actionServlet</servlet-name>

        <url-pattern>*.do</url-pattern>

    </servlet-mapping>

 

你可能感兴趣的:(使用struts taglib导致java.lang.NullPointerException: Module 'null' not found.)