2016-08-16 2 views
0

Очень простая проблема, но я не вижу прозрачного решения.Spring MVC Проверка консоли Google Search

Я использую Spring MVC. должны служить статической одной страницы, как:

http://example.com/googlef80f3557at5t5y2c5.html

Столкнувшись сто Probs с этим уже. Не хотите создавать сложные обходные пути. Это всего лишь один простой одностраничный :(

Как это сделать, самый простой способ

ответ

1

Хотя было бы полезно сообщить нам, с какими проблемами вы столкнулись, я полагаю, что это связано с необходимой настройкой Controller для получения @RequestMapping. В ситуациях, подобных вашим, где вы хотите t o непосредственно пересылать URL-адрес в обход контроллера, вам необходимо установить view-controller.

Если предположить, что в конфигурации dispatcher-servlet.xml вы уже настроили ваш ViewResolver:

<!-- here assuming jsp for view --> 
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" 
     p:prefix="/WEB-INF/view/" 
     p:suffix=".jsp" /> 

вы будете нуждаться в том же файле (если у вас нет уже):

<mvc:annotation-driven> 

и наконец, определение вашей страницы:

<mvc:view-controller path="/googlef80f3557at5t5y2c5.html" view-name="my_page_name"/> 
+0

спасибо. как выглядит путь к имени вида? – user1935987

+0

Это путь после вашего имени домена/IP-адреса. Обычно вы добавляете это на @RequestMapping контроллера. В моем ответе я привел пример того, как он будет выглядеть с учетом предоставленного вами url – dimitrisli

+0

, запрос должен быть выполнен именно по этому пути. так, это ?? – user1935987