HTML에서 사용할 수있는 것처럼 JSF 페이지에 중단되지 않는 공백 문자를 어떻게 삽입
합니까? JSF에 그러한 태그가 있습니까?
답변:
RichFaces 라이브러리를 사용하는 경우 주어진 길이와 높이로 "보이지 않는"이미지를 추가하는 rich : spacer 태그를 사용할 수도 있습니다. 일반적으로 많은 양의 nbsp;를 추가하는 것보다 훨씬 쉽고 예쁩니다.
공간을 표시하려는 곳에 다음을 추가하기 만하면됩니다.
<rich:spacer height="1" width="2" />
<p:spacer />
내 페이지 에서 엔티티를 사용하면 파서가 불평 할 것임을 알았습니다 . 약간의 조사 끝에 페이지 시작 부분에 DOCTYPE 선언을 추가하면 엔티티가 허용된다는 것을 알게되었습니다. 이 DOCTYPE 선언을 사용합니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
이로 인한 부작용은 결과 코드 (웹 브라우저의 "소스보기"기능을 사용하여 표시됨)에 실제로
엔티티 가 포함되지 않는다는 것 입니다. 대신 공백이없는 공백을 나타내는 실제 문자가 포함됩니다. 작동하지만 실제로 원하는 것은 아닙니다. 나는 여전히 파서가 엔티티를 문자로 바꾸지 않는 방법을 찾고 있습니다.
당신이 사용할 수있는 primefaces
라이브러리를
<p:spacer width="10" />
CSS를 사용할 수 있습니다.
style="margin-left: 5px;"