HTML 코드가 그대로 보여요.

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
댓글 게시
unygo

HTML 코드가 그대로 보여요.

게시물 작성자 unygo » 2004 12 31 09:05 39

servlet으로 코딩을 했는데.

쿼리 결과를 보여주는 화면이
IE에서는 전혀 문제 없이.. 잘 보여지는데.

Mozilla를 사용하면..
원하는 결과가 보여지는 대신
html 코드가 그대로 보여지네요.

무언가. encoding type 관련해서 추가해줘야 할 것 같은데.

조언 부탁드려요.

파란사오정

re: html 코드(소스)가 보이는 경우

게시물 작성자 파란사오정 » 2004 12 31 09:59 45

HTML 코드가 보이는 경우는
웹서버가 웹브라우져에게 HTTP 응답헤더를 전송할 때
Content-Type의 값을 text/plain으로 주기 때문입니다.

Content-Type의 값을 아래처럼 수정해주세요...

코드: 모두 선택

Content-Type: text/html
HTTP 응답헤더는 아래 사이트에서 확인할 수 있습니다,

http://web-sniffer.net/

unygo

HTML 코드 문제.

게시물 작성자 unygo » 2005 01 03 23:48 59

말씀해 주신대로 했는데..

적용이 안되네요.

코드: 모두 선택

<HTML><HEAD><TITLE>GENBANK ID </TITLE>
 <META http-equiv='content-type' content_type='text/html'>
</HEAD>
<BODY>....</BODY></HTML>

이런식으로 소스를 보면 찍히는데요.. 
왜 이것이.. 모질라에서만  계속 안되는 걸까요.. 

한번만 더 조언 부탁드립니다. 

unygo

하나더..

게시물 작성자 unygo » 2005 01 03 23:55 50

이런식으로도 .했는데.. 안먹히네요..

코드: 모두 선택

<HTML><HEAD><TITLE>GENBANK ID </TITLE> 
 <META http-equiv='Content_type' content='text/html'> 
</HEAD> 
<BODY>....</BODY></HTML> 
무엇이 문제 일까요?

빛알갱이
해커
해커
게시물: 1146
참여됨: 2004 01 15 20:06 36

Re: HTML 코드 문제.

게시물 작성자 빛알갱이 » 2005 01 04 00:27 37

unygo 씀:말씀해 주신대로 했는데..

적용이 안되네요.

코드: 모두 선택

<HTML><HEAD><TITLE>GENBANK ID </TITLE>
 <META http-equiv='content-type' content_type='text/html'>
</HEAD>

이런식으로 소스를 보면 찍히는데요.. 
html 소스에 그렇게 적어 보았자 아무런 소용이 없습니다. 중요한 것은 HTTP 헤더를 통해 나가는 Content-Type 값입니다. 그래서, 파란 사오정님이 HTTP header를 보는 법을 가르쳐 주신 것이고요. Java servlet을 쓰신다면 setContentType() method를 써서 Content-Type을 지정해 주세요. 지정할 때 charset을 지정하는 것도 잊지 마시고요.
('text/html; charset=XYZ' 와 같이) 두말할 나위 없이 스트림을 통해 내보낼때 실제 이 charset으로 내보내야겠지요.

http://www.apl.jhu.edu/~hall/java/Servl ... aders.html
http://java.sun.com/products/servlet/
를 참조하세요.

빛알갱이
해커
해커
게시물: 1146
참여됨: 2004 01 15 20:06 36

Re: HTML 코드가 그대로 보여요.

게시물 작성자 빛알갱이 » 2005 01 04 00:31 19

unygo 씀: IE에서는 전혀 문제 없이.. 잘 보여지는데.
Windows XP SP2에서는 아마 제대로 안 보일텐데요. 잘 보이나요?

정말 짜증나는 M$.... 지들 멋대로 content-type sniffing 같은 이상한 짓을 하는 바람에 (HTTP 헤더가 절대적이라고 규정한 HTTP 표준을 싹 무시하고) 이런 문제를 지닌 웹 사이트가 여전히 한국에 많군요.

댓글 게시

누군가 접속

유저들이 이 포럼을 탐색중: 가입된 유저 없음 그리고 11 손님들