首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • ssh运行时遇到Servlet action is not available问题 [已结贴,结贴人:qiongshan0475]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-12-14 22:14:14 楼主
    web.xml:

    <servlet>
        <servlet-name>action </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>
        <init-param>
          <param-name>debug </param-name>
          <param-value>3 </param-value>
        </init-param>
        <init-param>
          <param-name>detail </param-name>
          <param-value>3 </param-value>
        </init-param>
        <load-on-startup>0 </load-on-startup>
      </servlet>
      <servlet-mapping>
        <servlet-name>action </servlet-name>
        <url-pattern>*.do </url-pattern>
      </servlet-mapping>
      <welcome-file-list>
        <welcome-file>index.jsp </welcome-file>
      </welcome-file-list>

    struts-config.xml:
      <form-beans >
        <form-bean name="loginForm" type="org.apache.struts.action.DynaActionForm">
          <form-property name="password" type="java.lang.String" />
          <form-property name="name" type="java.lang.String" />
        </form-bean>

      </form-beans>

      <global-exceptions />
      <global-forwards >
        <forward name="OK" path="/Ok.jsp" />

      </global-forwards>

      <action-mappings >
        <action
          attribute="loginForm"
          input="/index.jsp"
          name="loginForm"
          path="/login"
          scope="request"
          type="org.springframework.web.struts.DelegatingActionProxy" />

      </action-mappings>
    <message-resources parameter="com.lxd.struts.ApplicationResources" />
    <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
    <set-property value="/WEB-INF/classes/applicationContext.xml" property="contextConfigLocation"/>
    </plug-in>

    applicationContext.xml:

    <bean id="DataSource"
    class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName"
    value="com.microsoft.jdbc.sqlserver.SQLServerDriver">
    </property>
    <property name="url" value="jdbc:microsoft:sqlserver://localhost:1433">
    </property>
    <property name="username" value="sa"> </property>
    </bean>
    <bean id="sessionFactory"
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource">
    <ref bean="DataSource" />
    </property>
    <property name="hibernateProperties">
    <props>
    <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect </prop>
    </props>
    </property>
    <property name="mappingResources">
    <list>
    <value>com/lxd/module/User.hbm.xml </value> </list>
    </property> </bean>
    <bean id="UserDAO" class="com.lxd.module.UserDAO">
    <property name="sessionFactory">
    <ref bean="sessionFactory" />
    </property>
    </bean>
    <bean name="/login" class="com.lxd.struts.action.LoginAction"
    abstract="false"
    lazy-init="default" autowire="default"
    dependency-check="default" >
    <property name="user">
    <ref bean="user"/>
    </property>
    <property name="udao">
    <ref bean="UserDAO"/>
    </property>
    </bean>
    <bean id="user" class="com.lxd.module.User"> </bean>


    运行tomcat就遇到了:
    message: Servlet action is not available
    description: The requested resource (Servlet action is not available) is not available.

    帮帮忙啊。。
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2007-12-15 10:53:001楼 得分:20
    加入spring-web.jar文件
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved