2012-06-01 2 views
1

Я узнал о его возможности доступа к глобальным свойствам экземпляра alfresco, подвергая следующее свойство в определении компонента.Доступ к значениям из файла alfresco-global.properties от Alfresco с помощью javascript-контроллера веб-скрипта?

<property name="properties"> 
    <ref bean="global-properties"/> 
</property> 

Но я хочу получить доступ к глобальным свойствам с помощью javascript-контроллера веб-скрипта. Как это возможно?

работает под открытым небом 3.4.d

ответ

2

я не уверен, если есть корневой объект для глобальных свойств,

, но любую информацию, доступную в Spring бина могут быть доступны для яваскрипта контроллера с помощью ProcessorExtension в ScriptProcessorRegistry mecanism Surf Framework.

Используя их, вы можете определить и добавить свой собственный корневой объект со свойствами (методом), которые вы хотели бы иметь.

+0

есть компонент глобальных свойств, определенный в 'core-services-context.xml' – user1429166

+0

Я говорил, что я не уверен, что в глобальных свойствах есть объект root в javascript. –

+0

Форум alfresco говорит, что вы определяете bean-компонент с родительским «baseJavaScriptExtension» и свойство «extensionName», которое будет регистрировать компонент в качестве корневого объекта для всех веб-скриптов. – user1429166

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