powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring 3 and welcome-file
7 сообщений из 7, страница 1 из 1
Spring 3 and welcome-file
    #37824863
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть вот такой вот файл
Код: 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
Spring 3 and welcome-file
    #37824866
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://localhost:8080/xtra

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

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

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


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