JSF中的数字对齐
我正在开发一个基于ADF的项目。下面的代码是我观点的一部分。我想在输入文本字段中显示一个可以更改的数值。我只想让这个值在字段中右对齐。我已经读到JSF中的数字对齐,jsf,alignment,oracle-adf,right-align,Jsf,Alignment,Oracle Adf,Right Align,我正在开发一个基于ADF的项目。下面的代码是我观点的一部分。我想在输入文本字段中显示一个可以更改的数值。我只想让这个值在字段中右对齐。我已经读到contentStyle=“text align:right;”做这项工作,但要求不使用它。我想知道,如果代码中使用的是类型number和convertNumber,那么该值是否应该自动右对齐 我会感激你给我的任何帮助 <af:inputText value="#{row.bindings.B.inputValue}" st
contentStyle=“text align:right;”
做这项工作,但要求不使用它。我想知道,如果代码中使用的是类型number和convertNumber,那么该值是否应该自动右对齐
我会感激你给我的任何帮助
<af:inputText value="#{row.bindings.B.inputValue}"
styleClass="class" simple="true"
required="#{bindings.A.hints.B.mandatory}"
maximumLength="#{bindings.A.hints.B.precision}"
shortDesc="#{bindings.A.hints.B.tooltip}"
id="bb" autoSubmit="true"
disabled="#{viewScope.aBean.getSmth('abc')}"
valueChangeListener="#{viewScope.aBean.onBChange}">
<f:validator binding="#{row.bindings.B.validator}"/>
<af:convertNumber groupingUsed="false"
pattern="#{bindings.AA.hints.B.format}"/>
在af:inputText的styleClass属性中使用AFFieldNumberMarker,它将右对齐您的值“我读到contentStyle=“text align:right;
做这项工作,但要求不使用它。”:为什么???输入文本中的值是数字类型,我认为它应该自动右对齐,因为它是一个数字。我说得对吗?这在HTML中没有指定。我有长型或整数类型的输入字段,默认情况下是右对齐的,但数字输入字段不是。为什么?这里你用的是输入文本。让我们猜猜,在长整数上,您使用了类似inputNumber的东西?与OP不想使用的contentStyle有什么本质区别?(除了阶级与风格的事情)?我得到的印象是OP可能在做一门课程,这是一项作业。无法想象使用contentStyle会被“禁止”的任何其他原因不知道原因,但如果OP不想使用contentStyle,那么StyleClass是另一个选项(如果我们谈论选项)是的,但它们(至少对我来说)属于(几乎)同一类别。因此我的问题(但这并不意味着我认为你的答案是错误的,相反)