Histórico da Página
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
var KitIntranetNews = SuperWidget.extend({ news: null, newsSource: null, url: null, numberOfArticles: null, DATASET: "dataset", FEED: "rssfeed", KIT_NEWS: "kit_news", ... // código }); |
As preferências da widget são recuperadas automaticamente. Basta salvar as preferências com os nomes das variáveis da widget, como no tópico Como salvar as preferências da widget.
...
Onde o método WCMAPI.getServerURL() traz a url do server que utilizaremos para montar a url da chamada rest. Em seguida concatenamos o caminho do REST que pretendemos chamar, no neste caso utilizamos o seguinte caminho '/news/api/rest/news/feed'.
Neste caso vamos criar um rest dentro da própria widget, para isso devemos seguir alguns passos.
Primeiro devemos criar uma classe chamada ApplicationConfig que extende a classe Application.
Bloco de código | ||
---|---|---|
| ||
package com.fluig.kitintranet.news.proxy.rest.config; import javax.ws.rs.ApplicationPath; import javax.ws.rs.core.Application; @ApplicationPath("api/rest") public class ApplicationConfig extends Application{ } |
Exportar a widget no servidor Fluig
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas