HTTP Status 404 - Servlet actionServlet is not available--------------------------------------------------------------------------------type Status reportmessage Servlet actionServlet is not availabledescription The requested resource (Servlet actionServlet is not available) is not available.
--------------------------------------------------------------------------------Apache Tomcat/5.5.15代码如下
--------------------------------------------------------------------------------Apache Tomcat/5.5.15代码如下
<%@ page language="java" pageEncoding="gb2312"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html:html lang="true">
<head>
<title>register.jsp</title> <!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head>
<body>
<html:form action="register" method="post">
<center><h2>注册</h2><hr>
姓名:<html:text property="registerName"></html:text><br>
性别:<html:text property="registerSex"></html:text><br>
<html:reset>重置</html:reset> <html:submit>注册</html:submit>
</center>
</html:form>
</body>
</html:html>
(stuts-config.xml)<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"><struts-config>
<data-sources />
<form-beans >
<form-bean name="registerForm" type="com.hnhh.peixun.struts.form.RegisterForm" /> </form-beans> <global-exceptions />
<global-forwards />
<action-mappings >
<action
attribute="registerForm"
input="/register.jsp"
name="registerForm"
path="/register"
scope="request"
validate="false"
type="org.springframework.web.struts.DelegatingActionProxy"> <forward name="success" path="/success.jsp"></forward>
</action> </action-mappings>
<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>
<message-resources parameter="com.hnhh.peixun.struts.ApplicationResources" /> <plug-in
className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation"
value="/WEB-INF/applicationContext.xml,
/WEB-INF/actionServlet-servlet.xml" />
</plug-in>
</struts-config>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <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>
<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>actionServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans>
<bean name="/register" class="com.hnhh.peixun.struts.action.RegisterAction" singleton="false">
<property name="peixunRegister">
<ref bean="Peixun_Skill_RegisterImpl"/>
</property>
</bean>
</beans>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans>
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" >
<property name="driverClassName">
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</property>
<property name="url">
<value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=blog</value>
</property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>2003</value>
</property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref local="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>
com/hnhh/peixun/vo/PeixunSkillRegister.hbm.xml
</value></list>
</property>
</bean>
<bean id="PeixunSkillRegisterDAOImpl"
class="com.hnhh.peixun.dao.PeixunSkillRegisterDAOImpl">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="Peixun_Skill_RegisterImpl"
class="com.hnhh.peixun.service.Peixun_Skill_RegisterImpl">
<property name="peixunSkillRegisterDAO">
<ref local="PeixunSkillRegisterDAOImpl" />
</property>
</bean>
</beans>
加.do试试