package ch.abacus.flow.web.portlets; import org.orbeon.oxf.servlet.OrbeonXFormsFilter; import javax.portlet.PortletException; import javax.portlet.RenderRequest; import javax.portlet.RenderResponse; import java.io.IOException; public class XFormsPortlet extends AbstractGenericPortlet { public XFormsPortlet() { } public void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { String xform = readFileAsString("c:\\temp\\test.jsp"); // jsp with xforms data request.setAttribute(OrbeonXFormsFilter.RENDERER_DOCUMENT_ATTRIBUTE_NAME, xform); } }