본문 바로가기

Dev Story/dev

[extjs] ExtJS에서 IFRAME사용하기(Ext.ux.ManagedIframe) Ext.onReady(function() { Ext.BLANK_IMAGE_URL = '../resources/images/default/s.gif'; var MIF = new Ext.ux.ManagedIFramePanel({ border: false, bodyBorder: false, defaultSrc:'index.html', listeners:{ domready : function(frame) { var fbody = frame.getBody(); var w = Ext.getCmp('myFrameWin'); if(w && fbody){ //calc current offsets for Window body border and padding var bHeightAdj = w.body.getHeight().. 더보기
[oracle] DATE 형식 필드 포멧 변환 방법 날짜형식을 String형태로 변환하여 가져오는 방법이다. SELECT시에 TO_CHAR ( INSERT_DATE, '날짜형식')를 사용하여 변환된 포멧으로 반환할 수 있다. SELECT TMP_NM, TO_DATE(TMP_DATE, 'yyyymmdd') FROM TMP --결과 : 20120614 TO_CHAR(CREAT_DATE, 'yyyymmdd') -- 20120614 TO_CHAR(CREAT_DATE, 'yyyy"년" mm"월" dd"일" hh24"시" mi"분" ss"초"') --2012년 06월 14일 10시 51분 51초 TO_CHAR(CREAT_DATE, 'yyyy"년" mm"월" dd"일" hh24:mi:ss') --2012년 06월 14일 10:51:51 TO_CHAR(CREAT_DAT.. 더보기
[springframework] File Upload 1. [spring-servlet.xml] - 파일업로드와 같이 멀티파트 포멧의 요청이 있을 때 사용할수 있도록 MultipartResolver bean을 생성해 준다. Property Commentdefault defaultEncoding 기본 인코딩 설정. ISO-8859-1 maxUploadSize 최대 허용 업로드 파일 사이즈. -1인 경우 제한 없음. -1 maxInMemorySize 업로드 메모리 저장 최대 크기. byte단위로 지정. 지정한 크기를 넘으면 임시디렉토리에 파일로 저장. 10240 uploadTempDir 업로드한 파일이 저장될 임시 디렉토리 Servlet Container Temp DIR 2. [fileUpload.jsp] - form enctype을 multipart/form.. 더보기
[iBATIS] Oracle에서 날짜형(DATE) 타입 데이터 저장 입력된 날짜를 템플릿 형식에 맞게 텍스트 형태로 변환합니다. SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); String strDate = sdf.format(Calendar.getInstance().getTime()); 쿼리에서 string 파라미터를 TO_DATE 함수를 통해 DATE 타입으로 변환 후 입력한다. INSERT INTO DATE_TABLE ( DATE_FIELD ) VALUES ( TO_DATE(#strDate#, 'yyyy/mm/dd hh24:mi:ss') ) 더보기
[javascript] encoder, decoder 인코딩/디코딩은 네트워크를 통해 데이터를 전송할 때 어떤 시스템 환경에서든 읽을 수 있게 ASCII 문자형으로 변경/복원해주는 것을 말한다. 서버에 데이터를 전송할 때 한글이나 특수문자가 깨지는 문제가 발생하는데 이것을 해결하기 위해서 자바스크립트에서 다음과 같은 함수를 사용하는데 조금씩 차이가 있다. 1. escape(), unescape()2. encodeURI(), decodeURI()3. encodeURIComponent(), decodeURIComponent() 1. escape() / unescape()- 영문대문자, 영문소문자, 숫자, 특수문자 중 * @ - _ + . / 를 제외한 모든 문자를 변환 var str="Need tips? Visit W3Schools!"; var str_esc=.. 더보기
[java] HttpSession Session 생성* request.getSession() - 기존 session 있으면 return, 없으면 새로 생성하여 return* request.getSession(false) - 기존 session 있으면 return, 없으면 null return Session Get/Set* 세션 저장하기 - request.getSession().setAttribute(String arg0, Object arg1); * 세션 가져오기 - request.getSession().getAttribute(String arg0); setAttrubute(String name, Object value);getAttribute(String name) : Object valueremoveAttribute(String na.. 더보기
[css] 수직, 수평 가운데 정렬 더보기
[java] java.math.BigDecimal cannot be cast to java.lang.String Number형 타입의 필드를 HashMap으로 받아 그 값을 확인했다. String count = listName.get(0).get("count"); 그런데 다음과 같은 오류가 발생하였다. java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String Number형이나 String형 타입의 변환이 필요했다. String count = String.valueOf( listName.get(0).get("count") ); 더보기