Tag Archives: javascript

Apache Tomcat 에서 gzip 압축 설정..

최근 개발한 프로젝트가 Tomcat기반이여서

ie6으로 테스트한 결과 Javascript 에러가 계속 발생해서,

확인한 결과 클라이언트와 서버간의 통신문제 였습니다.

이것 땜에 몇일 버그잡기 했답니다.

ㅜㅜ

잊지 않기 위해 메모 해둠니다.

Apache Tomcat Configuration Reference – The HTTP Connector

http://tomcat.apache.org/tomcat-6.0-doc/config/http.html

compressionThe Connector may use HTTP/1.1 GZIP compression in an attempt to save server bandwidth. The acceptable values for the parameter is “off” (disable compression), “on” (allow compression, which causes text data to be compressed), “force” (forces compression in all cases), or a numerical integer value (which is equivalent to “on”, but specifies the minimum amount of data before the output is compressed). If the content-length is not known and compression is set to “on” or more aggressive, the output will also be compressed. If not specified, this attribute is set to “off”.

$CATALINA_HOME/conf/server.xml설정파일을 아래처럼 수정

<Server port=”8005″ shutdown=”SHUTDOWN”>
<Connector port=”8080″ protocol=”HTTP/1.1″
connectionTimeout=”20000″
redirectPort=”8443″
useBodyEncodingForURI=”true”
compression=”on”/>
</Server>

잊지 말자….

Form 에서 Enter키로 submit방지

Enter키를 누르면 서브밋이 될때 방지 하기.

$('input[type!="submit"][type!="button"]').keypress(function(e){
  if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
    return false;
  }else{
    return true;
  }
});

Via : http://snowland.net/nucleus/item/3329