我有一个带有一些图像的数据库.任何人都可以解释我如何在JSF页面中加载图像?
我已经有一个托管bean,可以将Image对象转换为streamcontent.此流内容是从标记中的页面调用的<h:graphicImage>,但是当我检查页面的源代码时,没有src可以加载图像的位置.
我有下一个代码:
<li>
<h:form rendered="#{!loginController.session}">
<h3>Inicio de Sesión</h3>
<h:panelGrid columns="2" cellpadding="7">
<h:outputText value="Usuario: " />
<h:inputText id="loginname" value="#{loginController.loginname}" maxlength="16" />
<h:outputText value="Contraseña: " />
<h:inputSecret id="password" value="#{loginController.password}" maxlength="16"/>
<h:outputText value="" />
<h:commandButton value="Iniciar Sesión" action="#{loginController.CheckValidUser}" />
</h:panelGrid>
</h:form>
</li>
Run Code Online (Sandbox Code Playgroud)
但是当运行页面不呈现表单时,任何人都可以告诉我为什么?