我正在使用jsf2,使用过滤器制作一些数据表。每个过滤器 - <a4j:commandButton>
。但过滤器必须使用2种不同的样式。例如过滤器说:“2行”,所以“2”将是大而粗体,“行”将是小而斜体。
也许这个问题是简单的HTML问题,我不知道。
答案 0 :(得分:1)
<a4j:commandButton>
生成HTML <input type="submit">
元素。不可能对其部分价值进行不同的设计。这是HTML的限制。最好的办法是使用一个图像,而不是你用CSS设置为按钮的背景图像。但是在本地化方面这很笨拙。
确实更好的是使用<a4j:commandLink>
。您可以自由地按照自己的方式设置其值,您可以在<a4j:commandLink>
内嵌套任何HTML / JSF。您可以随时使用边框,背景等投射一些CSS,以使链接看起来像一个按钮。