본문 바로가기

프로그램312

[JSP] POST방식 한글깨짐 방지 POST방식으로 한글을 전송했을때 깨지면 다음과 같은 코드를 request 객채에세 값을 가져오기 전에 추가하면 됩니다. 2014. 7. 30.
Input TYPE=“File” 을 히든으로 하고 외부 버튼을 눌러서 파일을 선택 Image 참조 : Input TYPE=“File” hide the input and leave the button? 2014. 7. 24.
document.getElementById() 처럼 DOM 객체 얻기 document.getElementById('test') 는 id 값이 test 인 HTML DOM Object를 반환합니다. jQuery 를 이용해서 위와 동일한 객채를 얻는 방법은 다음과 같습니다. $('#test').get(0); 또는 $('#test')[0]; 2014. 7. 19.
GetSaveData() - IBSheet를 통한 Ajax 처리 GetSaveData() 를 이용하면 IBSheet의 현재 검색결과에 영향을 미치지 않고 별도의 저장작업을 수행한 후 그 결과를 받아서 처리할 수 있습니다. //저장 작업 요청(Ajax)var retData = mySheet.GetSaveData(URL, param); retData에는 서버쪽에서 처리하고 반환한 결과가 들어 있습니다. 2014. 7. 9.
[JSP] getOutputStream() has already been called for this response JSP에서 파일 다운로드 같은 기능을 구현하다 보면 다음과 같은 오류가 발생하는 경우가 있습니다. java.lang.IllegalStateException: getOutputStream() has already been called for this response 이런 경우의 해결책은 JspWriter 인 out.clear(); 를 OutputStream 객체를 선언하기 전에 추가해 주면 됩니다. 2014. 7. 7.
FontUnderline 사용 데이터를 조회해서 그리드 상에 표시할 때, 언더라인이 있는 상태로 텍스트를 표시하는 방법은 다음과 같다. 칼럼설정 {Header:"제목", Type:"Text", Width:150, Align:"Left", SaveName:"TITLE", FontUnderline : 1 } 실행화면 2014. 7. 2.
Tree 기능 사용시 JSON 데이터 구조 IBSheet 를 이용해서 트리를 표현할때, 데이터는 XML 또는 JSON 으로 제공될 수 있다. 다음은 샘플로 제공된 트리에 따른 데이터 구조이다. 1. 트리구조회사 | |-- 총무과 | |-- 인사과 |-- 인사팀 | |-- 급여팀 2. JSON 구조(1){ data:[ {org_nm:"회사", Items:[ {org_nm:"총무과"}, {org_nm:"인사과", Items:[ {org_nm:"인사팀"}, {org_nm:"급여팀"} ]} ]} ]} 3. JSON 구조(2){ data:[ {org_nm:"회사", Level:0}, {org_nm:"총무과", Level:1}, {org_nm:"인사과", Level:1}, {org_nm:"인사팀", Level:2}, {org_nm:"급여팀", Level:2.. 2014. 6. 21.