IT

'소프트웨어/JSP'에 해당되는 글 3건

  1. 2014.08.01 톰캣 ssl 설정
  2. 2014.07.30 톰캣 설정
  3. 2014.07.18 JSP -> EXCEL 파일 다운로드
 

JSSE 사용시

<-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --> <!-- <Connector port="8443" maxThreads="200" scheme="https" secure="true" SSLEnabled="true" keystoreFile="${user.home}/.keystore" keystorePass="changeit" clientAuth="false" sslProtocol="TLS"/> -->

 

APR 사용시

<-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
<!--
<Connector
           port="8443" maxThreads="200"
           scheme="https" secure="true" SSLEnabled="true"
           SSLCertificateFile="/usr/local/ssl/server.crt"
           SSLCertificateKeyFile="/usr/local/ssl/server.pem"
           clientAuth="optional" SSLProtocol="TLSv1"/>
-->

 

 

'소프트웨어 > JSP' 카테고리의 다른 글

톰캣 설정  (0) 2014.07.30
JSP -> EXCEL 파일 다운로드  (0) 2014.07.18
Posted by sinpk

톰캣 설정

2014. 7. 30. 00:27 : 소프트웨어/JSP

maxActive - 커넥션 풀이 제공할 최대 커넥션 개수

whenExhaustedAction - 커넥션 풀에서 가져올 수 있는 커넥션이 없을때 어떻게 동장할지 지정

                                1이면  maxWait에서 지정한 시간 만큼 커넥션을 구할떄까지 기다리고 0이면 에러 2면 일시적으로 생성한다

maxWait - whenExhaustedAction 속성의 값이 1일때 사용되는 대기시간 / 단위는 1/1000초이며 0보다 작으면 무한대기

maxIdle - 사용되지 않고 풀에 저장될 수 있는 최대 커넥션 갯수 / 음수면 제한 없음

middle - 사용되지 않고 풀에 저장될 수 있는 최소 커넥션 갯수 위에껀 최대 이건 최소

testOnBorrow - true 일 경우 커넥션 풀에서 커넥션을 가져올때 커넥션이 유효한지 검사

testOnReturn - true일 경우 커넥션 풀에 커넥션을 반환할때 커넥션이 유효한지 여뷰 검사

timeBetweenEvctionRunsMillis - 사용되지 않는 커넥션을 추출하는 쓰레드의 실행 주기를 지정

                                            이값을 알맞게 지정해서 사용되지 않는 커넥션을 제거하는것이 좋다 보통 10~20분 단위 검사

testWhileIdle - true 일 경우 비활성화 커넥션을 추출할때 커넥션이 유효한지 여부를 검사해서 유효하지 않으면 제거

removeAbandoned="true" <- 사용하지 않는 Connection에 대한 반환여부 설정
removeAbandonedTimeout="60" <- 사용하지 않는 Connection에 대한 반환이 일어나는 시간logAbandoned="true" <- 사용하지 않는 Connection에 대한 로그
validationInterval="30000" <- 유효한 Connection 인지 체크 하는 주기
validationQuery="SELECT 1 FROM DUAL" <-- 유효한 Connection 체크하는 쿼리

'소프트웨어 > JSP' 카테고리의 다른 글

톰캣 ssl 설정  (0) 2014.08.01
JSP -> EXCEL 파일 다운로드  (0) 2014.07.18
Posted by sinpk

여기서 참조를 따라가 보면, JSP에서 엑셀 파일을 보여주기 위해 BinaryView라는 API를 쓰고 있다는 것을 알게된다. 

BinaryView의 API를 보면, getMimeType이라는 메서드가 있는데... http://help.sap.com/javadocs/boe/xi/ws/en/com/businessobjects/dsws/bicatalog/Document.html#getMimeType()


getMimeType

public java.lang.String getMimeType()
Return the mime type of the Document. 
Supported Business Objects Document types:
  • application/x-rpt (Crystal Report)
  • application/rep (Full Client)
  • application/wid (Webi Document)

Supported third party document mime-types:
  • application/msword (doc)
  • application/vnd.ms-powerpoint (ppt)
  • application/vnd.ms-excel (xls)
  • application/pdf (pdf)
  • application/zip (zip)
  • application/rtf (rtf)
  • application/winhlp (hlp)
  • video/msvideo (avi)
  • video/mpeg (mpg, mpeg)
  • text/plain (txt)
  • text/html (html)
  • text/xml (xml)
  • image/jpeg (jpeg)
  • image/gif (gif)
  • image/bmp (bmp)
  • audio/x-wav (wav)
  • application/x-msaccess (mdb)
  • application/x-mswrite (wri)
  • application/octet-stream

 

Returns:
a string containing the mime type.

 

엑셀에서 숫자를 문자 속성으로 처리하려고 할때

HTML head에 스타일 추가

<style>td { mso-number-format:\@; } </style> 

 

숫자 표현하는 부분의 <TD> 에 style="mso-number-format:\@" 를 추가해도 됨

'소프트웨어 > JSP' 카테고리의 다른 글

톰캣 ssl 설정  (0) 2014.08.01
톰캣 설정  (0) 2014.07.30
Posted by sinpk