我需要在不同颜色的一行上写下 jsf 2 文本。这是我的代码:
<h:panelGrid id="accessinfo_grid" columns="3">
<h:outputText id="loginid" value="#{msgs.loginId}" styleClass="label"/>
<h:outputText id="loginid_asterix" value="#{msgs.asterix}" styleClass="error_message"/>
<h:inputText id="inputusername" disabled="true" value="#{userAccount.userName}"/>
<h:outputText id="password" value="#{msgs.passwordID}" styleClass="label"/>
<h:outputText id="passwordid_asterix" value="#{msgs.asterix}" styleClass="error_message"/>
<h:secretText id="inputpassword" disabled="true" value="#{userAccount.password}"/>
</h:panelGrid>
我希望输出是这样的,带有红色的 *:
Login:* edit_box
Password:* edit_box
但现在是这样的:
Login: * edit_box
Password:* edit_box
我希望 * red 就在第一个文本之后。可能我应该尝试使用其他东西然后是 panelGrid 但我不知道什么/如何。
我是这方面的新手。
谢谢,