Hello World Servler Spring error
От: FightUntilWeDie Россия http://www.crownest.ru
Дата: 17.01.07 11:28
Оценка:
Здраствуйте, следуюшая проблема. Никак не могу запустить простой пример Spring'а.
Собствено, скачал Spring 2.0.2, уже имеется J2EE SDK 1.4_03. Пишу на IDEA 6.0. При запуске примера с

Spring MVC step by step Part 1. Получаю самое банальное:

HTTP Status 404 — Servlet springapp is not available

type Status report

message Servlet springapp is not available

description The requested resource (Servlet springapp is not available) is not available.

web.xml:

<servlet>
        <servlet-name>springfirst</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>springfirst</servlet-name>
        <url-pattern>*.htm</url-pattern>
    </servlet-mapping>

    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

    <!--
          - Location of the Log4J config file, for initialization and refresh checks.
          - Applied by Log4jConfigListener.
          -->
    <context-param>
        <param-name>log4jConfigLocation</param-name>
        <param-value>/WEB-INF/log4j.properties</param-value>
    </context-param>


springfirst-servlet.xml:

<beans>
    <bean id="springappController" class="SpringappController"/>

    <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
        <property name="mappings">
            <props>
                <prop key="/hello.htm">springappController</prop>
                <prop key="/hello.jsp">springappController</prop>
            </props>
        </property>
    </bean>
</beans>


Сам класс контролера:

public class SpringappController implements Controller
{
    /** Logger for this class and subclasses */
    protected final Log logger = LogFactory.getLog(getClass());

    public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException
    {
        logger.info("SpringappController - returning hello view");

        return new ModelAndView("hello.jsp");
    }
}


Пытаюсь обратиться по адресу http://localhost:8080/springapp/hello.htm (hello.jsp — лежит в корне).

Заранее боагодарен за любую помошь весь мозг сломал.
You gotta do what you gotta do.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.