¿Es posible incrustar R Shiny en una página JSP, como puede hacerlo con una página HTML?

Si es posible incrustar una aplicación R Shiny en HTML, entonces es posible incrustarla en JSP, ya que todo lo que hace JSP es imprimir HTML.

Desde un google rápido, parece que la incorporación de R Shiny se realiza a través de un iframe, lo que tiene sentido. La aplicación brillante se ejecuta en un servidor en algún lugar; las solicitudes a la aplicación brillante obtienen respuestas que contienen HTML. Ese HTML se puede consumir de cualquiera de las formas normales en que se consume HTML, incluido un iframe.

Un iframe en una página que carga HTML desde una fuente externa, desde una solicitud HTTP diferente o incluso desde un servidor diferente del que se cargó la página, ya sea Shiny o no, es una técnica muy común y directa.

Otra opción podría ser usar JavaScript para consultar dinámicamente la aplicación Shiny e insertar los resultados en la página, pero eso se vuelve más complicado.