powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / spring и <resource...>
25 сообщений из 25, страница 1 из 1
spring и <resource...>
    #38219091
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу сделать так, чтобы в проекте Spring-MVC путь к таблицам стилей, javascript-файлам можно было обращаться через указание статического местоположения.
Добавил в контекст сервлета следующую строку:
Код: xml
1.
<resources location="/, classpath:/WEB-INF/resources/" mapping="/resources/**"/> 



После этого проект запускается с 404-ой ошибкой: The requested resource () is not available.
Структура проекта ( проект в Netbeans) такая:
...
Рейтинг: 0 / 0
spring и <resource...>
    #38219108
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javabeginnerХочу сделать так, чтобы в проекте Spring-MVC путь к таблицам стилей, javascript-файлам можно было обращаться через указание статического местоположения.
Что такое "статическое местоположение"? Чем оно лучше стандартного подхода?

javabeginner
Код: xml
1.
<resources location="/, classpath:/WEB-INF/resources/" mapping="/resources/**"/> 


Блин, ну недавно же тема была. Корень classpath в war это WEB-INF/classes. Соответсвенно вы патаетесь запамить
.war/WEB-INF/classes/WEB-INF/resources/

И ещё я не уверен что спринговый конфиг логично обзывать "контекстом сервлета".
...
Рейтинг: 0 / 0
spring и <resource...>
    #38219114
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А этот тэг точно classpath: префикс понимает?
...
Рейтинг: 0 / 0
spring и <resource...>
    #38219146
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczА этот тэг точно classpath: префикс понимает?

Основываюсь на примере в книге. В Инете тоже такое встречается.


BlazkowiczИ ещё я не уверен что спринговый конфиг логично обзывать "контекстом сервлета".

А как бы Вы это обозвали? Я пока только на стадии изучения с параллельным клепанием своего проектика для практики.


BlazkowiczКорень classpath в war это WEB-INF/classes.

Вот.. это очень ценная для меня информация. Спасибо.
...
Рейтинг: 0 / 0
spring и <resource...>
    #38219172
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javabeginnerBlazkowiczИ ещё я не уверен что спринговый конфиг логично обзывать "контекстом сервлета".
А как бы Вы это обозвали?

Как бы я обозвал "спринговый конфиг"? Даже не знаю. Почему бы "спринговый конфиг" не называть "спринговый конфигом", например?
"спринговый конфиг" - xml файл, по которому Spring конфигурирует приложение
spring application context - результат того как Spring сконфигурировал приложение по xml конфигу
"контекст сервлета" - javax.servlet.ServletContext
контекст war модуля - обычно, или имя контекста в URL или Conext.xml конфиг Tomcat-а.
...
Рейтинг: 0 / 0
spring и <resource...>
    #38219277
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эх... Что-то я совсем не пойму.
Попробовал сделать так:
Код: xml
1.
<resources location="../resources/" mapping="/resources/**"/> 


Та же самая ошибка ((
...
Рейтинг: 0 / 0
spring и <resource...>
    #38219353
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javabeginnerЭх... Что-то я совсем не пойму.
Попробовал сделать так:
Код: xml
1.
<resources location="../resources/" mapping="/resources/**"/> 


Та же самая ошибка ((
404 это не ошибка. Это HTTP Status Code, который является следстием ошибки. А саму ошибку можно увидеть в логах контейнера.
...
Рейтинг: 0 / 0
spring и <resource...>
    #38219361
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<resources/> лишь указывает на статическое хранилище, чтобы маппинг спринга не отрабатывал (запросы, интерцепторы и пр.), но само местоположение никто не отменял - если оно будет под WEB-INF, то не будет видно извне - к нему доступ имеет только система. Хранить надо вне WEB-INF (папка WebContent).
...
Рейтинг: 0 / 0
spring и <resource...>
    #38220612
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IDVsbruck<resources/> лишь указывает на статическое хранилище, чтобы маппинг спринга не отрабатывал (запросы, интерцепторы и пр.), но само местоположение никто не отменял - если оно будет под WEB-INF, то не будет видно извне - к нему доступ имеет только система. Хранить надо вне WEB-INF (папка WebContent).


Перенес папку resources в WebContent. Проблема так и не решилась (
Кстати, почему-то вот в этом туториале рекомендуют делать как раз под WEB-INF. Ошибаются?
...
Рейтинг: 0 / 0
spring и <resource...>
    #38220810
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javabeginnerКстати, почему-то вот в этом туториале рекомендуют делать как раз под WEB-INF. Ошибаются?
Ткни пальчиком, где это написано?
...
Рейтинг: 0 / 0
spring и <resource...>
    #38220883
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IDVsbruckjavabeginnerКстати, почему-то вот в этом туториале рекомендуют делать как раз под WEB-INF. Ошибаются?
Ткни пальчиком, где это написано?

В самом начале шаг 6: Create a sub-folder with a name pages under the WebContent/WEB-INF folder. Create a static file final.htm under this sub-folder.

И далее в конфигурации:

<mvc:resources mapping="/pages/**" location="/WEB-INF/pages/" />
...
Рейтинг: 0 / 0
spring и <resource...>
    #38220925
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javabeginner,


Код: xml
1.
<mvc:resources mapping="/resources/**" location="/resources/" />



Папку resources создай в том же каталоге что и WEB-INF
...
Рейтинг: 0 / 0
spring и <resource...>
    #38221025
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javabeginnerВ самом начале шаг 6: Create a sub-folder with a name pages under the WebContent/WEB-INF folder. Create a static file final.htm under this sub-folder.

И далее в конфигурации:

<mvc:resources mapping="/pages/**" location="/WEB-INF/pages/" />
Да, я неаккуратно читал и считал, что это не паблик-ресурс.

Перечитав доку по SpringMVC , открыл для себя новость:
авторThis option allows static resource requests following a particular URL pattern to be served by a ResourceHttpRequestHandler from any of a list of Resource locations . This provides a convenient way to serve static resources from locations other than the web application root, including locations on the classpath . ...

Поэтому твой вариант должен работать и в /WEB-INF/resources ...

И ты неправильно трактовал слова Blazkowicz про корень - они касались только "classpath:", но не расположения папок проекта, location="/" по-прежнему указывает на рут проекта. Поэтому можно просто попробовать
Код: xml
1.
<mvc:recources mapping="/resources/**" location="/WEB-INF/resources/"/>



Кроме этого, вознкло подозрение, что ты указываешь данные настройки в application-config.xml, а не в someproject-servlet.xml.

Конкретно по таким случаям советуют использовать также настройку <mvc:annotation-driven />.

А в общем, как-то принято статику класть в рутовую папку, WEB-INF как бы предназначен для "внутреннего использования".
...
Рейтинг: 0 / 0
spring и <resource...>
    #38221671
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Голова уже пухнет от того, что не могу понять, в чем дело.

У есть dispatcher-servlet.xml и applicationContext.xml.
Сейчас <resources ... > указываю в dispatcher-servlet.xml.
Пробовал разные варианты:

Код: xml
1.
<mvc:resources location="/" mapping="/resources/**"/> 


Код: xml
1.
<mvc:resources location="/resources/" mapping="/resources/**"/> 


Код: xml
1.
<mvc:resources location="/WEB_INF/resources/" mapping="/resources/**"/> 



Уже и сменил schemaLocation для mvc: c http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd на http://www.springframework.org/schema/mvc/spring-mvc.xsd. Создал папки и WebContent/resources, и /WEB-INF/resources, и /WEB-INF/classes/resources
...
Рейтинг: 0 / 0
spring и <resource...>
    #38221672
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javabeginner
Код: xml
1.
<mvc:resources location="/WEB_INF/resources/" mapping="/resources/**"/> 





конечно же
Код: xml
1.
<mvc:resources location="/WEB-INF/resources/" mapping="/resources/**"/> 
...
Рейтинг: 0 / 0
spring и <resource...>
    #38221692
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruckПеречитав доку по SpringMVC , открыл для себя новость:
авторThis option allows static resource requests following a particular URL pattern to be served by a ResourceHttpRequestHandler from any of a list of Resource locations . This provides a convenient way to serve static resources from locations other than the web application root, including locations on the classpath . ...

Это же не кошерно! Дыра ведь в безопасности.
...
Рейтинг: 0 / 0
spring и <resource...>
    #38222485
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне пока о кашерности рано думать. Хочется понять, что не так.
...
Рейтинг: 0 / 0
spring и <resource...>
    #38222498
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javabeginnerМне пока о кашерности рано думать. Хочется понять, что не так.
Если используешь Netbeans, посмотри закладку "Файлы" все ли там правильно.
...
Рейтинг: 0 / 0
spring и <resource...>
    #38222510
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надеюсь у вас есть объявление <mvc:annotation-driven/>
и в web.xml

Код: xml
1.
2.
3.
4.
<servlet-mapping> 
    <servlet-name>....</servlet-name> 
    <url-pattern>/</url-pattern> 
</servlet-mapping> 



а не

Код: xml
1.
2.
3.
4.
<servlet-mapping> 
    <servlet-name>....</servlet-name> 
    <url-pattern>/*</url-pattern> 
</servlet-mapping> 
...
Рейтинг: 0 / 0
spring и <resource...>
    #38222517
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да что вокруг да около? Выложи конфиги (web.xml и спринговские), пример вызова, тогда можно будет не гадать на гуще. А вдруг у тебя просто вызов страницы или на странице некорректный, а мы тут ошибки в конфиге разбираем. Также настрой логи, чтобы видеть, что там SpringMVC при старте показывает.
...
Рейтинг: 0 / 0
spring и <resource...>
    #38223095
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rdmjavabeginnerМне пока о кашерности рано думать. Хочется понять, что не так.
Если используешь Netbeans, посмотри закладку "Файлы" все ли там правильно.

Все нормально там.
Вот мои конфиги:

web.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/applicationContext.xml</param-value>
    </context-param>
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    <servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>/</url-pattern>
        
    </servlet-mapping>
    
    <filter>
        <filter-name>charsetFilter</filter-name>
            <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
		<init-param>
                    <param-name>encoding</param-name>
                    <param-value>Cp1251</param-value>
		</init-param>
		<init-param>
                    <param-name>forceEncoding</param-name>
                    <param-value>true</param-value>
		</init-param>
    </filter>
    <filter-mapping>
	<filter-name>charsetFilter</filter-name>
	<url-pattern>/*</url-pattern>
    </filter-mapping>
    <!--
    <error-page>
	<error-code>404</error-code>
	<location>/404.jsp</location>
  </error-page>
  -->
    
</web-app>



dispatcher-servlet.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
<?xml version="1.0" encoding="UTF-8"?>
<beans 
    xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:p="http://www.springframework.org/schema/p"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
       http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd
       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema/mvc
         http://www.springframework.org/schema/mvc/spring-mvc.xsd">

  
    

    <bean name="indexController"
                class="org.springframework.web.servlet.mvc.ParameterizableViewController"
                p:viewName="index" />
    
    
    <bean name="routeValidator" class="validator.RouteValidator"/>
    
    <bean name="stationValidator" class="validator.StationValidator"/>
    
    <context:component-scan base-package="controller"/>
    
    <tx:annotation-driven transaction-manager="txManager" />
    
   

    <bean id="tilesConfigurer"
                class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
        <property name="definitions">
            <list>
                <value>/WEB-INF/layouts.xml</value>
                
                <value>/WEB-INF/views/views.xml</value> 
                

            </list>
        </property>
    </bean>
    

    <bean id="viewResolver" class="org.springframework.web.servlet.view.tiles2.TilesViewResolver">
        <property name="requestContextAttribute" value="requestContext"/>
        <property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView"/>
    </bean>
    
    

    <bean class="org.springframework.ui.context.support.ResourceBundleThemeSource" id="themeSource"/> 
    <bean class="org.springframework.web.servlet.theme.CookieThemeResolver" id="themeResolver"> 
        <property name="cookieName" value="theme"/>
        <property name="defaultThemeName" value="standard"/>
    </bean>  


    <bean class="org.springframework.web.multipart.support.StandardServletMultipartResolver" id="multipartResolver"/>
    
    <mvc:resources location="/" mapping="/resources/**"/> 
    <!--<mvc:annotation-driven/>-->

        
</beans>    




applicationContext.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
<?xml version="1.0" encoding="UTF-8"?>

<beans:beans xmlns="http://www.springframework.org/schema/mvc"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
             xmlns:beans="http://www.springframework.org/schema/beans"
             xmlns:tx="http://www.springframework.org/schema/tx"
             xmlns:context="http://www.springframework.org/schema/context"
             xmlns:p="http://www.springframework.org/schema/p" 
             xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
                http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd 
		http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
		http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">

    <!-- 
    <resources location="../resources/" mapping="/resources/**"/> 
    -->
    <!-- <resources location="/WEB-INF/resources/" mapping="/resources/**"/> -->
       
    <tx:annotation-driven transaction-manager="txManager" />
    <!--<annotation-driven/>-->
    
    <beans:bean id="txManager"
                class="org.springframework.orm.hibernate3.HibernateTransactionManager">
        <beans:property name="sessionFactory" ref="sessionFactory" />
    </beans:bean>

    
    <context:component-scan base-package="service" />
    <context:component-scan base-package="dao" />
    <context:component-scan base-package="dao.impl" />
    <context:component-scan base-package="validator" />
    <context:component-scan base-package="intercepter" />
    

    <beans:bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <beans:property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <beans:property name="url" value="jdbc:mysql://localhost:3306/tablo?useUnicode=true&amp;characterEncoding=cp1251"/>
        <beans:property name="username" value="root"/>
        <beans:property name="password" value="12345"/>
    </beans:bean>
    
    
    <beans:bean name="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"
                id="sessionFactory">
        
    
        <beans:property name="dataSource" ref="dataSource"/>
        <beans:property name="annotatedClasses">
            <beans:list>
                <beans:value>domain.Route</beans:value>
                <beans:value>domain.Station</beans:value>
            </beans:list>
        </beans:property>
        <beans:property name="hibernateProperties">
            <beans:value>
                hibernate.dialect=org.hibernate.dialect.MySQLDialect
                hibernate.show_sql=true
            </beans:value>
        </beans:property>
    </beans:bean>
    
    <beans:bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor"/>
    
    
    
    <beans:bean name="RouteDao" class="dao.impl.RouteDaoImpl">
    </beans:bean>
    
    

    <beans:bean name="routeService" class="service.RouteServiceImpl">
        <beans:property name="routeDao" ref="RouteDao"/>
    </beans:bean>
        
        
    <beans:bean name="StationDao" class="dao.impl.StationDaoImpl">
        
    </beans:bean>        
    
    <beans:bean name="stationService" class="service.StationServiceImpl">
        <beans:property name="stationDao" ref="StationDao"/>
    </beans:bean>


    <interceptors>
        
        <beans:bean class="org.springframework.web.servlet.theme.ThemeChangeInterceptor" /> 
        
        <beans:bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor">
            <beans:property name="paramName" value="lang" />
        </beans:bean>


        
        <beans:bean
            class="interceptor.StatsInterceptor" />

        <interceptor>
            <mapping path="/weather/*" />
            <beans:bean class="interceptor.ExecutionTimeInterceptor" />
        </interceptor>
    </interceptors>
    
    
    
    <beans:bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
        <beans:property name="definitions">
            <beans:list>
                <beans:value>/WEB-INF/layouts.xml</beans:value>
                <beans:value>/WEB-INF/views/views.xml</beans:value> 
            </beans:list>
        </beans:property>
    </beans:bean>

    

    <beans:bean id="viewResolver"
                class="org.springframework.web.servlet.view.UrlBasedViewResolver">
        <beans:property name="viewClass"
                        value="org.springframework.web.servlet.view.tiles2.TilesView" />
    </beans:bean>
    
    
    <beans:bean class="org.springframework.context.support.ReloadableResourceBundleMessageSource" id="messageSource">
        <beans:property name="basenames" value="WEB-INF/i18n/messages,WEB-INF/i18n/application"/>
        <beans:property name="fallbackToSystemLocale" value="false"/>
    </beans:bean>
    
    
</beans:beans>

...
Рейтинг: 0 / 0
spring и <resource...>
    #38223381
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пальцем в небо (в web.xml):
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
  <filter>
    <filter-name>springSecurityFilterChain</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
...
Рейтинг: 0 / 0
spring и <resource...>
    #38223731
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IDVsbruckПальцем в небо (в web.xml):
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
  <filter>
    <filter-name>springSecurityFilterChain</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>



А зачем сейчас это-то? Это же security. Конечно, я дойду и до этого, но пока хочу разобраться в затыке с resources
...
Рейтинг: 0 / 0
spring и <resource...>
    #38223801
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс! Сорри, я темы попутал ...
...
Рейтинг: 0 / 0
spring и <resource...>
    #38230872
javabeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал трассировку. Никак не могу понять, почему после добавления <resources... перестает находиться handler:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
INFO: 13:55:48,670 TRACE DispatcherServlet:878 - Bound request context to thread: org.apache.catalina.connector.RequestFacade@103a3c2

INFO: 13:55:48,686 DEBUG DispatcherServlet:819 - DispatcherServlet with name 'dispatcher' processing GET request for [/tablo_260313]

INFO: 13:55:48,686 TRACE DispatcherServlet:1060 - Testing handler map [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping@c6529] in DispatcherServlet with name 'dispatcher'

INFO: 13:55:48,686 DEBUG RequestMappingHandlerMapping:213 - Looking up handler method for path /

INFO: 13:55:48,686 DEBUG RequestMappingHandlerMapping:223 - Did not find handler method for [/]

INFO: 13:55:48,686 TRACE DispatcherServlet:1060 - Testing handler map [org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping@1c5a037] in DispatcherServlet with name 'dispatcher'

INFO: 13:55:48,702 TRACE BeanNameUrlHandlerMapping:127 - No handler mapping found for [/]

INFO: 13:55:48,702 TRACE DispatcherServlet:1060 - Testing handler map [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping@1999a8f] in DispatcherServlet with name 'dispatcher'

INFO: 13:55:48,702 TRACE SimpleUrlHandlerMapping:127 - No handler mapping found for [/]

INFO: 13:55:48,702  WARN PageNotFound:1080 - No mapping found for HTTP request with URI [/tablo_260313] in DispatcherServlet with name 'dispatcher'

INFO: 13:55:48,702 TRACE DispatcherServlet:905 - Cleared thread-bound request context: org.apache.catalina.connector.RequestFacade@103a3c2

INFO: 13:55:48,717 DEBUG DispatcherServlet:913 - Successfully completed request

INFO: 13:55:48,717 TRACE XmlWebApplicationContext:322 - Publishing event in WebApplicationContext for namespace 'dispatcher-servlet': ServletRequestHandledEvent: url=[/tablo_260313]; client=[127.0.0.1]; method=[GET]; servlet=[dispatcher]; session=[null]; user=[null]; time=[172ms]; status=[OK]

INFO: 13:55:48,717 TRACE XmlWebApplicationContext:322 - Publishing event in Root WebApplicationContext: ServletRequestHandledEvent: url=[/tablo_260313]; client=[127.0.0.1]; method=[GET]; servlet=[dispatcher]; session=[null]; user=[null]; time=[172ms]; status=[OK]
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / spring и <resource...>
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]