2015-04-10 2 views
0

Я использую файл свойств в проекте. Я хочу прочитать файл свойств как java, так и angularjs. предложите мне лучшее место для размещения файла свойств, который может быть доступен через java, а также angularjs.Прочитать файл свойств на java и angularjs

Here my properties file location

+0

«Здесь мое местоположение файла свойств»: где? – pdem

+0

i draw rect on my properties file location –

+0

Возможно, src/main/webapp/prop/yourFile.properties. – pdem

ответ

0

По дизайну она должна быть папка SRC/ресурсы.

Ну, по возможности, его можно также разместить в webapp.

+0

, но он не защищен. можно загрузить файл свойств, разместив его в папке webapp. –

+0

Мне нужно быть безопасным, а общий файл свойств может получить доступ этими –

0

Из того, что я знаю, angularjs предназначен для выполнения в браузере. Я не рекомендую загружать свойства в браузер как веб-ресурсы, похожие на css/js. Поэтому я бы рекомендовал сохранить свойства в src/main/resources/. Если вам нужно, размещайте небольшую конечную точку отдыха, предоставляя эти свойства в виде json-карты в ответ. Это можно использовать угловыми на стороне клиента (браузер)

+0

, если я поместил файл свойств в папку 'src/main/resource /', как я могу получить доступ через 'angularjs' –

0

Идеально свойства, которые несут конфиденциальную информацию, никогда не отправляются в браузер.

Любой может получить доступ к этой информации путем отладки в таких инструментах, как хром и т. Д.

Отправка такой информации не должна создавать проблемы для вашей системы. В этих случаях вы создадите hv 2 свойства в папке src/resources. Один содержит db пароли и т. Д. Другое с открытой информацией.

Смежные вопросы