2014-10-20 2 views
-6

javascript 또는 jquery를 사용하여 렌더링 된 HTML을 백엔드로 보내려고합니다.하지만 그 방법을 찾을 수 없습니다.HTML을 백엔드로 보내기

저는 itext를 사용하여 해당 html을 pdf로 내보내려고합니다.

데이터를 String으로 보내면 어떤 효과가 있습니까?

감사합니다.

+5

코드를 게시하십시오. – Haris

+0

HTML을 JSON 개체로 게시 하시겠습니까? – magnudae

+0

@magnudae itext를 사용하여 해당 html을 pdf로 내보내려고 할 때 문자열로 사용하고 싶습니다. –

답변

4

당신은 JSON 객체로 사용하면 HTML을 보낼 수 있습니다 (I 백엔드에 자바와 스프링을 사용하고 있습니다)

. 여기에 간단한 예가 나와 있습니다.

var elm = document.getElementById('yourElement'); 
    var value = elm.innerHTML; 
    var objToSend = JSON.stringify(value); 
// now send using ajax 
... 
+1

참고 : HTML (특수 사용자 생성 콘텐츠)을 서버에 보낼 때 보안, 특히 XSS (Cross-Site Scripting)에주의하십시오. – GibboK

관련 문제