我的应用程序有一个登录屏幕,如下所示:
当我在字段密码中运行我的应用程序时,您可以在附加图像上看到一个值。我猜这是来自userController.password。
我的问题是我必须做些什么才能摆脱这个值,所以当我运行我的应用程序时,我会看到以下结果。
我正在使用 bootsfaces,此登录表单的代码如下:
<b:container>
<h:form id="loginForm" class="form login-form">
<b:container fluid="false">
<b:panel title="login screen" look="primary">
<b:row>
<b:column medium-screen="2">
<h:outputText value="Username:"/>
</b:column>
<b:column medium-screen="4">
<b:inputText placeholder="Username" required="true" id="firstName" value="#{userController.firstName}">
<f:facet name="prepend">
<b:icon name="user" />
</f:facet>
</b:inputText>
</b:column>
<b:column medium-screen="6">
<b:message for="firstName" />
</b:column>
</b:row>
<b:row>
<b:column medium-screen="2">
<h:outputText value="Password:" />
</b:column>
<b:column medium-screen="4">
<b:inputSecret placeholder="Password" type="password" id="password" value="#{userController.password}">
<f:facet name="prepend">
<b:iconAwesome name="key" />
</f:facet>
</b:inputSecret>
</b:column>
<b:column medium-screen="6">
<b:message for="password" />
</b:column>
</b:row>
<b:row>
<b:column span="2" offset="2">
<b:commandButton value="login" action="#{userController.loginUser()}" update="@form" look="primary"
style="width:100%" />
</b:column>
</b:row>
</b:panel>
</b:container>
</h:form>
</b:container>