2013-03-15 3 views
1

렌더링 된 JSP 페이지에서 서버 측 Java 코드를 사용하여 인쇄하고자합니다. JSP 페이지에서도 JSF 태그를 사용하고 있습니다.코드 뒤에서 브라우저에서 렌더링 된 JSP 페이지를 인쇄하는 방법

현재 JavaScript 코드를 사용하고 있지만 브라우저에서 JavaScript를 사용하지 않으면 클라이언트 측 스크립팅을 사용하지 않으려 고합니다. 사용하고 있습니다

window.print(); 

JavaScript가없는 방법이 있습니까? 그렇다면 기본 프린터를 설정하고 인쇄 대화 상자를 표시하지 않고 기본 프린터를 사용하여 인쇄하려고합니다.

+0

숨겨진 애플릿을 사용해보십시오. 그러나 일부 스크립트를 사용하여 브라우저에서 인쇄 이벤트를 트리거해야 할 수도 있습니다. –

+1

@GMR : 용어/언어/프레임 워크/라이브러리 이름을 코드 형식으로 지정하지 마십시오. 그들은 코드가 아닙니다! 또한이 게시물에 다른 많은 문제를 언급하지 않았습니다. 나는 당신의 나쁜 제안 된 수정을 고쳤다. – BalusC

답변

1

HTML 페이지가 인쇄 대화 상자를 트리거 할 수있는 조항이 없습니다. 팝업 창에 대한 링크를 제공하여 인쇄하기 쉬운 페이지 사본을 제공 할 수 있습니다. 또는 페이지의 PDF 사본에 대한 링크. JSF를 사용하면 둘 다 (가능한 노력으로) 가능합니다. (구체적인 질문은하지 마십시오.)

관련 문제