JSP 페이지에서 새 단락의 기호를 "\ n"유지하는 방법은 무엇입니까? 텍스트 데이터는 데이터베이스에서 가져옵니다. 데이터베이스의 텍스트에 새 단락이 포함되어 있습니다. 그러나 jsp 페이지는 텍스트의 새로운 단락을 보존하지 않습니다. Jsp는 출력을 위해 c : out 태그를 사용합니다. 이 문제를 해결할 수있는 옵션은 무엇입니까?JSP로 새 단락의 존재를 유지하는 방법?
0
A
답변
0
JSP는 텍스트 문자열을 클라이언트의 브라우저로 직접 보냅니다. 그것의 클라이언트 브라우저까지받은 데이터를 해석합니다. 그러므로 jsp에서 보낸 데이터는 여전히 HTML로 취급됩니다. \ n 문자가 브라우저로 전송 되더라도 브라우저는 새로운 단락을 만들지 않습니다! 새 단락을 만들려면 브라우저에 <br/>
또는 <p>
및 <div>
과 같은 다른 블록 수준 요소가 필요합니다. 또는 문자열을 그대로 표시하려면 <pre>
태그에 삽입하십시오. 들어오는 문자열을 그대로 인쇄하도록 브라우저에 지시합니다. 나는 옳은 질문을 얻었다.
+0
고맙습니다. 매우 명확하게 설명되어 있습니다. 문제 해결됨. – andy007
+0
확실한 ...... 언제든지! –
그래서 줄 바꿈 문자를 바꾸시겠습니까, 아니면 계속 사용 하시겠습니까? – Braj
도움이 될만한 정보가 있습니다. [JSP와 JSTL을 사용하여 개행 문자를 대체하는 방법은 무엇입니까?] (http://stackoverflow.com/questions/58054/how-can-i-replace-newline-characters-using-jsp-and-jstl) – Braj
Braj, 나는 새로운 라인 캐릭터를 유지하고 싶었고 그 링크가 정말로 도움이되었다. Thks. – andy007