본문 바로가기

Java6

java/jsp utf-8로 한글처리하기 1. 모든 문서는 UTF-8 인코딩으로 저장되어야 합니다. 에디트 플러스의 경우 도구 -> 기본설정 -> 파일 부분에서 새 파일 형식을 UTF-8 로 해놓음으로써 새파일 작성시 UTF-8을 기본으로 작성할수 있고, 이미 다른 인코딩 타입에서 작성된 문서인 경우 내용을 모조리 Ctrl+C로 복사후 문서 -> 인코딩 변경 로드에서 UTF-8로 변경후 다시 붙여넣기 하면 됩니다. 이클립스의 경우 Package Explorer 에서 프로젝트에서 우측 버튼을 누른 후 Properties->Info->Text file encoding->Other 을 UTF-8 로 잡아주면 됩니다. ( 기존 다른 인코딩 타입에서 작성된 문서 내부 한글은 모조리 깨지게 됨 ) * ascii 로 작성된 자바스크립트 파일을 utf 문서에.. 2020. 3. 7.
자바는 무엇이며 왜 필요합니까? Java 기술은 무엇이며 왜 필요합니까?Java는 1995년 Sun Microsystems에서 처음 발표 한 프로그래밍 언어이자 컴퓨팅 플랫폼입니다. Java를 설치하지 않으면 더 이상 작동하지 않는 응용 프로그램과 웹 사이트가 많이 있으며 매일 더 많은 응용 프로그램과 웹 사이트가 만들어집니다. Java는 빠르고 안전하며 신뢰할 수 있고 노트북에서 데이터 센터, 게임 콘솔, 과학용 슈퍼 컴퓨터, 휴대폰, 인터넷에 이르기까지 자바는 많은 곳에서 사용되고 있습니다.자바는 무료로 다운로드 할 수 있습니까?자바는 무료로 다운로드 할 수 있고 다음의 사이트에서 무료로 다운로두 할 수 있습니다.http://www.java.com 최신 Java 버전으로 업그레이드해야하는 이유는 무엇입니까?최신 자바 버전에는 컴퓨터.. 2018. 10. 12.
전자정부 프레임워크 구조 샘플 프로젝트 구조(Service 및 Dao)(4) 지난번 샘플 프로젝트 구조(Controller) 편에 이어 서비스 객체에 대하여 설명하도록 하겠습니다. 샘플 프로젝트의 "src/main/java/egovframework.example.sample.web.EgovSampleController.java" 파일을 열어 보면 다음과 같은 소스가 있습니다. /** EgovSampleService */ @Resource(name = "sampleService") private EgovSampleService sampleService; 컨트롤러 클래스가 인스턴스화(메모리 적재)되면 EgovSampleService 인터페이스 클래스가 sampleService 변수명으로 생성됩니다. EgovSampleService.java 파일을 열어보면 다음처럼 구현부가 없이 메소.. 2017. 7. 13.
전자정부 프레임워크 구조 샘플 프로젝트 구조(Controller)(3) 오랜만에 지난 번 샘플 HelloWorld 프로젝트 생성에 이어 포스팅을 씁니다. Controller, Vo, Service, Dao, sqlmap를 모두 설명할려면 포스팅이 너무 길어지기 때문에 컨트롤러부터 설명하고 연재로 포스팅할 계획입니다. 샘플 프로젝트의 구조에 대해서 알아보도록 할께요. 지난 번에 생성한 샘플 프로젝트 서버를 가동하도록 합니다. Servers에서 [시작]버튼을 누르거나 Ctrl+Alt+R 키를 눌려 시작합니다. 웹브라우저에서 "http://localhost:8080/HelloWorld"를 입력하여 화면을 띄워봅니다. 다음과 같이 기본 게시판 화면이 뜨는군요. 우리는 상세 ../HelloWorld만 입력했고 상세 URL(http://localhost:8080/HelloWorld/e.. 2017. 7. 10.
전자정부 프레임워크는 무엇? 오늘은 전장정부프레임워크 간략한 소개로 포스팅 하도록 하겠습니다. 전자정부 프레임워크는 대표적으로 스프링, 아이바티스(ibatis) 등의 대표적인 오픈소스를 조합하여 만든 자바 기반의 프레임워크이며 스프링 프레임워크를 기반으로 하기 때문에 수많은 오픈소스 또는 상용 솔류션 탑재 및 연계를 할 수 있는 범용성이 있습니다. 공공SI를 한다면 전자정부프레임워크를 기반으로 대부분의 프로젝트가 진행되기 때문에 먹고 살려고 무조건 다루어야 할 프레임워크 입니다. 중요한 것은 닷넷(.NET), php, asp를 위한 프레임워크가 아니라 오로지 java 기반의 정보시스템(웹, 홈페이지, 하이브리드 앱 등)을 제작 구축하기 위한 개발 환경이라는 것입니다. 그리고 검증된 오픈 소스로 구성된 무료 프레임워크라는거!! * 전.. 2017. 6. 21.
자바 제네릭스 이 글은 2009년도인가에 작성하여 보관하던 글입니다. 출처는 http://www.javadom.com/ 인데 지금 사이트가 폐쇄되었는지 일시적 점검중인지 다른 곳으로 이사를 갔는지 알 수는 없습니다. 아마 자바돔 사이트의 "테크니컬 컬럼-자바"라는 글에서 내용 그대로 복사 하였던 거 같습니다. 저자는 윤경구님인거 같습니다. 이 글이 문제가 있으면 댓글 달아 주세요. 바로 삭제 하겠습니다. 테크니컬 컬럼-자바 윤경구 yoonforh at gmail dot com 티맥스소프트 기술연구소에서 BPM 팀을 이끌고 있다. 이전에는 자바 워드 프로세서 개발, PCS HLR 시스템 개발 등에 참여했다. 국내 최초로 자바 웹 게시판인 자바 묻고 답하기 게시판을 운영했으며(1997), 입문서인 지나와 함께 하는 자바 .. 2017. 6. 17.