2012-06-24 2 views
0

저는 jsf2를 사용하여 일부 데이터 테이블을 필터로 만듭니다. 각 필터 - <a4j:commandButton>. 그러나 필터는 2 가지 스타일로 스타일을 지정해야합니다. 예를 들어 filter는 "2 rows"이므로 "2"는 크고 굵은 글씨이며 "rows"는 작고 기울임 꼴이됩니다. 이 질문은 간단한 HTML 질문 일 수 있습니다. 잘 모르겠습니다.a4j : commandButton 동적 값

+0

''를 변경하면 가능합니다. –

답변

1

<a4j:commandButton>은 HTML <input type="submit"> 요소를 생성합니다. 값의 부분을 다른 방식으로 스타일 화하는 것은 불가능합니다. 이것은 HTML의 한계입니다. 당신이 할 수있는 최선의 방법은 CSS로 버튼의 배경 이미지로 설정 한 이미지를 사용하는 것입니다. 그러나 이것은 현지화에 관해서는 서툴 릅니다.

실제로는 <a4j:commandLink>을 사용하는 것이 좋습니다. 당신은 원하는대로 스타일을 자유롭게 할 수 있습니다. 즉, <a4j:commandLink> 안에 HTML/JSF를 중첩 할 수 있습니다. 테두리, 배경 등이있는 CSS를 넣으면 버튼처럼 보일 수 있습니다.