jsp를 사용해서 쪽번호를 사용했을 경우
쪽번호가 자기 마음대로 붙는 (랜덤) 사태가 발생하였다.
Thread문제인가 하여 동기화 해본다고 설쳤지만 결국 실패했는데
<html><head><script>
function subst() {
var vars={};
var x=document.location.search.substring(1).split('&');
for(var i in x) {var z=x[i].split('=',2);vars[z[0]] = unescape(z[1]);}
var x=['frompage','topage','page','webpage','section','subsection','subsubsection'];
for(var i in x) {
var y = document.getElementsByClassName(x[i]);
for(var j=0; j<y.length; ++j) y[j].textContent = vars[x[i]];
}
}
</script></head><body style="border:0; margin: 0;" onload="subst()">
<table style="border-bottom: 1px solid black; width: 100%">
<tr>
<td class="section"></td>
<td style="text-align:right">
Page <span class="page"></span> of <span class="topage"></span>
</td>
</tr>
</table>
</body></html>
wkhtmltopdf 메뉴얼에 있는 이 소스의 스크립트 부분을 footer.html에 적용하니 잘 된다
'웹 개발' 카테고리의 다른 글
[jsp] http://java.sun.com/jsp/jstl/core error (0) | 2019.08.11 |
---|---|
include 디렉티브(Directive) - <%@ include %> (0) | 2019.08.11 |
pageBreak (다음 페이지로 넘기기) (0) | 2019.08.11 |
JSP, HttpURLConnection, Servlet 한글 출력방법 (0) | 2019.08.11 |
JSP 페이지 이동 4가지 방법 및 특성 (0) | 2019.08.11 |