2014-06-14 2 views
0

JSP 페이지에서 새 단락의 기호를 "\ n"유지하는 방법은 무엇입니까? 텍스트 데이터는 데이터베이스에서 가져옵니다. 데이터베이스의 텍스트에 새 단락이 포함되어 있습니다. 그러나 jsp 페이지는 텍스트의 새로운 단락을 보존하지 않습니다. Jsp는 출력을 위해 c : out 태그를 사용합니다. 이 문제를 해결할 수있는 옵션은 무엇입니까?JSP로 새 단락의 존재를 유지하는 방법?

+0

그래서 줄 바꿈 문자를 바꾸시겠습니까, 아니면 계속 사용 하시겠습니까? – Braj

+0

도움이 될만한 정보가 있습니다. [JSP와 JSTL을 사용하여 개행 문자를 대체하는 방법은 무엇입니까?] (http://stackoverflow.com/questions/58054/how-can-i-replace-newline-characters-using-jsp-and-jstl) – Braj

+1

Braj, 나는 새로운 라인 캐릭터를 유지하고 싶었고 그 링크가 정말로 도움이되었다. Thks. – andy007

답변

0

JSP는 텍스트 문자열을 클라이언트의 브라우저로 직접 보냅니다. 그것의 클라이언트 브라우저까지받은 데이터를 해석합니다. 그러므로 jsp에서 보낸 데이터는 여전히 HTML로 취급됩니다. \ n 문자가 브라우저로 전송 되더라도 브라우저는 새로운 단락을 만들지 않습니다! 새 단락을 만들려면 브라우저에 <br/> 또는 <p><div>과 같은 다른 블록 수준 요소가 필요합니다. 또는 문자열을 그대로 표시하려면 <pre> 태그에 삽입하십시오. 들어오는 문자열을 그대로 인쇄하도록 브라우저에 지시합니다. 나는 옳은 질문을 얻었다.

+0

고맙습니다. 매우 명확하게 설명되어 있습니다. 문제 해결됨. – andy007

+0

확실한 ...... 언제든지! –