Как использовать «war.context» в файле конфигурации Play Framework? - PullRequest
2 голосов
/ 05 декабря 2010

как использовать «war.context» в конфигурационном файле Play Framework?

1 Ответ

4 голосов
/ 05 декабря 2010

Загляните в эту ветку в группах Google, чтобы узнать, что вы спрашиваете.

http://groups.google.com/group/play-framework/browse_thread/thread/b4783c821fd29898?pli=1

По сути, это то, что говорится.

В вашем файле application.conf вы устанавливаете свойство, такое как

war.context=/MyAppName

Затем в файле маршрутов вы настроите его так, чтобы он включал ваш WAR-контекст следующим образом

# Set context name 
%{ ctx = play.configuration.getProperty('war.context', '') }% 

# Routes 
# This file defines all application routes (Higher priority routes first) 
# ~~~~ 
# Home page 
GET     ${ctx}/                                      Application.index 
# Map static resources from the /app/public folder to the /public path 
GET     ${ctx}/public/                               staticDir:public 
# Catch all 
*       ${ctx}/{controller}/{action}                 {controller}.{action} 

Таким образом, вы можете видеть, что бы вы ни указывали в своем war.context, вы можете указать свои маршруты, чтобы выбрать правильный путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...