¿Cómo puedo incrustar una página web en una aplicación Web GWT / GXT?

StackOverflow https://stackoverflow.com/questions/2185386

  •  25-09-2019
  •  | 
  •  

Pregunta

Estoy trabajando para recrear (conceptualmente) un prototipo que he escrito en Cappuccino en GWT / GXT. Cappuccino hizo trivial para visualizar una página web externa como parte de la aplicación mediante un WebView.

Sin embargo, no puedo encontrar ninguna manera de hacer esto con GWT / GXT. Hay un widget de HtmlContainer, pero esto parece estar destinada a otra cosa. ¿Alguna sugerencia sobre cómo hacer esto?

¿Fue útil?

Solución

Se puede configurar la dirección URL de un ContentPanel

por ejemplo.

ContentPanel panel = new ContentPanel();
panel.setUrl("http://www.url.com/page");
panel.setHeaderVisible(false);
panel.setBorders(false);
panel.setBodyBorder(false);

También puede hacer esto por la clase GXT ventana también.

Otros consejos

Si tiene el código HTML y sólo quiere hacerla utilizar el "HTML" -Widget. Formar el docs

  

Un widget que puede contener HTML arbitrario. Este widget utiliza un elemento, haciendo que se mostrará con diseño de bloque.

Si desea mostrar una página diferente, por ejemplo, stackoverflow.com en su uso webapp el widget "marco". Desde el docs :

  

Un widget que envuelve un elemento IFRAME, que puede contener un sitio web arbitrario.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top