2013-07-10 2 views
0

현재 ExtJS 3.4를 사용하여 포틀릿의 구성 요소를 만들고 있으며 저장시이 정보를 PortletPreferences에 설정하려고합니다. 자바 코드를 통해 설정하고 가져 오는 방법을 알고 있지만 자바 스크립트를 통해 환경 설정을 설정하고 얻으려고 애 쓰고 있습니다.JavaScript를 통해 포틀릿 환경 설정을 설정하는 방법

Ext.encode()를 사용하여 JavaScript 객체를 인코딩하지만 그 JSON 문자열을 저장하지 않아도됩니다.

어떤 도움에 감사드립니다 :)

답변

0

을 Liferay는 자신과 비슷한 무언가를 만들어야합니다 포틀릿 환경 설정을 저장하기 위해 AJAX API를 제공하지 않는 한.

serveResource 메서드는 AJAX 포틀릿 요청을 관리하는 데 유용합니다. resourceURL에 저장하려는 포틀릿 환경 설정을 전송하여 serveResource 메소드에서 serverside를 처리 할 수 ​​있습니다.

JavaScript로 저장할 수있는 가장 가까운 방법입니다. 그렇지 않은 경우 일반적인 방법은 ActionURL에 양식을 제출하고 환경 설정을 processAction 메소드에 저장하는 것입니다.

관련 문제