커스텀 페이징 렌더러 관련 질문
- 작성자 :
- 어*민
- 작성일 :
- 2021-12-10 13:23:39
- 조회수 :
- 2,290
- 구분 :
- 개발환경 / 3.8
- 진행상태 :
- 완료
Q
안녕하세요, AbstractPaginationRenderer 클래스로 커스텀 렌더러 클래스를 구현중입니다.
렌더러 함수에 아래와 같이
currentPageLabel = "<li class='num on'><a href=\"#\">{0}</a></li>";
현재 페이지 넘버의 스타일을 num과 on 클래스를 가지도록 구현하였는데 실제 페이징 렌더링 된 element를 확인하니 다중 클래스로 생성된게 아니라
num클래스가 생기고 on attribute가 생성되었습니다.
커스텀 렌더링 페이징을 구현할때 라벨에 다중 클래스를 부여하고 싶으면 어떻게 해야 하나요?
첨부파일 이미지 참고 부탁드립니다.
렌더러 함수에 아래와 같이
currentPageLabel = "<li class='num on'><a href=\"#\">{0}</a></li>";
현재 페이지 넘버의 스타일을 num과 on 클래스를 가지도록 구현하였는데 실제 페이징 렌더링 된 element를 확인하니 다중 클래스로 생성된게 아니라
num클래스가 생기고 on attribute가 생성되었습니다.
커스텀 렌더링 페이징을 구현할때 라벨에 다중 클래스를 부여하고 싶으면 어떻게 해야 하나요?
첨부파일 이미지 참고 부탁드립니다.
환경정보
-
- OS 정보 : Window10
- 표준프레임워크 버전 : 3.8
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat9.0
- DB 정보 : Oracle 11g
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
커스텀 페이징 지정 시 태그안의 요소에 대한 정의는 이중따옴표(\")를 사용하셔야 합니다.
기존의 것을 다음처럼 변경해보시기 바랍니다.
[변경 전]
currentPageLabel = "<li class='num on'><a href=\"#\">{0}</a></li>";
[변경 후]
currentPageLabel = "<li class=\"num on\"><a href=\"#\">{0}</a></li>";
감사합니다.
표준프레임워크센터입니다.
커스텀 페이징 지정 시 태그안의 요소에 대한 정의는 이중따옴표(\")를 사용하셔야 합니다.
기존의 것을 다음처럼 변경해보시기 바랍니다.
[변경 전]
currentPageLabel = "<li class='num on'><a href=\"#\">{0}</a></li>";
[변경 후]
currentPageLabel = "<li class=\"num on\"><a href=\"#\">{0}</a></li>";
감사합니다.