1、你的customerDAO是否写正确。
2、你的AddAction是否引用  DAO,也就是是否写上
private customerDAO DAO
然后get,set方法。

解决方案 »

  1.   

    这些都是写了的,它提示的信息是:HTTP Status 404 - Servlet controller is not available就是说没有找到 控制器我该怎么办呢?
      

  2.   

    你在web.xml中servlet的顺序对吗
    我的意思是与filter,listener等标签的顺序或者就是没找到org.apache.struts.action.ActionServlet类
      

  3.   

    我如果不集成Spring就是对的一加上就错了
      

  4.   

    spring的WebApplicationContext初始化了没有?
      

  5.   


       <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
          <set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml" />
       </plug-in>
    以上语句在struts-config.xml是有的
      

  6.   

    应该是没有加载spring的配置文件,也就是spring容器还没有被初始化
      

  7.   

    把struts的<load-on-startup>1</load-on-startup>
    改为<load-on-startup>2</load-on-startup>
    然后在你的web.xml里加上
    <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>这是你spring配置文件的路径/WEB-INF/applicationContext.xml</param-value>
    </context-param> <servlet>
    <servlet-name>context</servlet-name>
    <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
      

  8.   

    我上面说的修改都是在web.xml里的
      

  9.   

    多谢   Net8Java(男将╭ァM'r杜)   了我已经发了我的配置确实没有错,包是全部加进去了的
      

  10.   

    在 <message> 前少了 <controller>。具体网上查一下。不要说spring 不好,垃圾的话,spring 是我认为最牛的一个框架。