Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring 3 and welcome-file / 7 сообщений из 7, страница 1 из 1
04.06.2012, 18:56:08
    #37824863
scymaks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 3 and welcome-file
Есть вот такой вот файл
Код: 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.
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:context="http://www.springframework.org/schema/context"
    xmlns:p="http://www.springframework.org/schema/p"
	xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="
        http://www.springframework.org/schema/beans     
        http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
        http://www.springframework.org/schema/context 
        http://www.springframework.org/schema/context/spring-context-3.0.xsd
        http://www.springframework.org/schema/mvc
        http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">

	<context:component-scan base-package="ru.google.xtra" />
	<mvc:annotation-driven />

	<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix">
			<value>/WEB-INF/pages/</value>
		</property>
		<property name="suffix">
			<value>.jsp</value>
		</property>
	</bean>

</beans>



и 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.
<web-app id="WebApp_ID" version="2.4"
	xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
	http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

	<display-name>Spring Web MVC Application</display-name>

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

	<servlet-mapping>
		<servlet-name>mvc-dispatcher</servlet-name>
		<url-pattern>/</url-pattern>
	</servlet-mapping>

	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>/WEB-INF/mvc-dispatcher-servlet.xml</param-value>
	</context-param>

	<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>

    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
    </welcome-file-list>
</web-app>



Я так понимаю, что теперь, по запросу

http://localhost:8080/xtra
...
Рейтинг: 0 / 0
04.06.2012, 18:58:27
    #37824866
scymaks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 3 and welcome-file
http://localhost:8080/xtra

я в общем случае, должен получать 404

Выходит, нужно сделать отдельный контроллер, что-то типа HomePageController , у которого будет маппинг на "/"
но это как-то совсем плохо и уродски кажется.

Как по-человечески такое делается?
...
Рейтинг: 0 / 0
05.06.2012, 12:39:03
    #37825689
XEugene
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 3 and welcome-file
В welcome-file редирект на url HomePageController-а, а view какая-нибудь WEB-INF/pages/home.jsp.
...
Рейтинг: 0 / 0
05.06.2012, 13:43:07
    #37825883
XEugene
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 3 and welcome-file
Только редирект делать посылкой заголовков, а не мета-тегом, т.е. вместо index.html будет index.jsp.
...
Рейтинг: 0 / 0
05.06.2012, 19:41:06
    #37826598
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 3 and welcome-file
scymaksя в общем случае, должен получать 404В общем - нет.
...
Рейтинг: 0 / 0
06.06.2012, 00:04:34
    #37826830
organism
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 3 and welcome-file
Код: java
1.
<mvc:view-controller path="/" view-name="welcome"/> 
...
Рейтинг: 0 / 0
07.06.2012, 10:32:49
    #37828936
scymaks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring 3 and welcome-file
Всё, всем спасибо , разобрался!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring 3 and welcome-file / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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