Re[2]: Hello World Servler Spring error
От: FightUntilWeDie Россия http://www.crownest.ru
Дата: 17.01.07 11:48
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, FightUntilWeDie, Вы писали:


FUW>>Собствено, скачал Spring 2.0.2, уже имеется J2EE SDK 1.4_03. Пишу на IDEA 6.0. При запуске примера с


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


FUW>>HTTP Status 404 — Servlet springapp is not available


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


FUW>>Заранее боагодарен за любую помошь весь мозг сломал.



B>Столько текста и при этом совершенно не описан процесс деплоя. Как догадатся что и куда было запаковано и как зупущено на сервере.


B>Servlet springapp is not available — вызывает подозрения что приложение задеплоилось в рутовый контекст, а в ссылке подразумевается что контекст springapp.

B>Попробуй, например, http://localhost:8080/hello.htm

Да деплоется все в рут. В resources лежат index.jsp и hello.jsp и в src в дефалтном пакете класс контролера. Да по такому пути http://localhost:8080/hello.jsp, страница открывается (да, что то я совсем затупил), но на контролер управление не переходит.
Код страницы hello.jsp:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
    <head><title>Example :: Spring Application</title></head>
    <body>
        <h1>Hello - Spring Application.</h1>
        <h1><%request.getParameter("title");%></h1>
        <p>Made by Crow.</p>
    </body>
</html>


Код изменненый код контролера SpringappController:
ublic 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?title=" + "SpringappController - returning hello view");
    }
}


Не title не выводит плюс на breakpoint'ы не приходит.
You gotta do what you gotta do.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.