본문 바로가기

Developer

(36)
[JAVA] JAVASCRIPT jQuery Validation - 제이쿼리로 필수체크하기 ! [JAVA] jQuery Validation - 제이쿼리로 필수체크하기 ! 제이쿼리 Validation 플러그인을 이용해서 필수체크 포스팅입니다. 공식 사이트 URL : https://jqueryvalidation.org/ 를 이용하시어서 로컬로 사용하시거나, CDN 을 통해 플러그인을 다운받아 사용하시길 바랍니다. * 당연히, jQuery 라이브러리도 존재하여 합니다. 플러그인의 사용방법이 간단하니, 간단한 예제 소스를 보면서 이해해보도록 하겠습니다.$(function(){ var endText = '을(를) 입력하여 주십시오.' $("#formId").validate({ rules: { // name 값 birth: "required", phone1: "required", phone2: "requir..
[JAVA/SPRING/eGovFrame] JAVA에서 Request Body 의 처리 - String toJsonArray / String toJson / JsonArray format String [JAVA/SPRING/eGovFrame] JAVA에서 Request Body 의 처리 - String toJsonArray / String toJson / JsonArray format String 제목이 무언가 굉장히 길어져버렸습니다. 내용은 간단합니다. POST 방식으로 전달된 Request 는 Body 에 DATA 가 담겨져서 저장됩니다. 그리고, 우리는 효율적은 JSON 형태로 BODY에 담아서 전달했을 경우, 어떻게 데이터를 처리해야 하는지에 대한 포스팅입니다. @RequestMapping(value ="/example.do") @ResponseBody public ModelAndView example(HttpServletRequest request, HttpServletResponse res..
[IDE-Eclipse] 자바, 이클립스, 톰캣 UTF-8 설정 [IDE-Eclipse] 자바, 이클립스, 톰캣 UTF-8 설정    톰캣 서버를 사용할 때에, HTTP를 통해 전송, 수신을 할 경우에 인코딩 문제가 발생합니다.그럴때 간단한 설정을 통해 서버의 기본 문자 인코딩을 바꿔주도록 합니다.       1. Tomcat > server.xml    2. Connector에 URIEncoding="UTF-8" 을 추가해줍니다.    3. Connector에 URIEncoding="UTF-8" 을 추가해줍니다.
[ JAVA ] Mysql & JAVA - JDBC 연동하기 [ JAVA ] Mysql & JAVA - JDBC 연동하기 Mysql 사이트에서 OS에 따른 서비스를 지원 받을 수 있습니다. 이번 포스팅은 Window 운영체제 위주로 진행이 됩니다. Mysql 이 설치되지 않으신분들은 Mysql 설치를 미리 해주시길 바랍니다. Mysql Connecter (JDBC) URL : https://dev.mysql.com/downloads/connector/j/ 1. Select Operating System > Platform independent > Zip Archive (* Tar파일을 이용하는 것이 편하신분은 Tar로 하셔도 무방합니다. ) 2. 로그인을 하셔도 좋고, 인증을 하셔도 좋지만, 저는 제일 밑에 그냥 다운로드를 통해 파일을 다운 받습니다 3. 다운 받..
[ JAVA ] iBATIS & MyBATIS [ JAVA ] iBATIS & MyBATIS iBATIS (아이바티스) -----> MyBATIS (마이바티스) : 아파치 (아이바티스)팀이 구글코드로 이전하면서 명칭이 (새로이)변경되었다 SQL에 기반한 데이터베이스와 JAVA , .Net , Ruby 등을 연결 시켜주는 역활을 하는 영속성 프레임워크. SQL 문장을 XML파일에 별도로 저장하고, 연결해주는 방식. XML에 SQL 문을 작성하여, 간단하게 Mapping 을 가능하게 해주는데, 데이터베이스 자원을 간편하게 가져오기 위한 프레임워크 차이점 1 Ibatis에서 MyBatis로 변경된 이유 Ø Apache project팀에서 google code팀으로 이동하면서 명칭이 변경됨. 2 차이점 2.1 Java 요구 버전 Ø iBatis에서는 JDK..
[ JAVA ] Spring & Tomcat - 톰캣(8.0) 설치하기 & 프레임워크와 연동하기 [ JAVA ] Spring & Tomcat 연동하기 - 톰캣(8.0) 설치하기 & 프레임워크와 연동하기 * 연동이라기보다는, 톰캣을 설치하고, Spring 프레임워크를 톰캣서버에 올린다는 개념이 맞다고 할 수 있다. Tomcat 설치하기 1. 톰캣 사이트에서 필요한 설치 파일을 다운 받는다 tomcat.apache.org/download-80.cgi 2. 다운받은 파일 실행 3. 일반 프로그램들을 설치하듯이 Next, Next ... 4. 기본 포트 환경설정 화면이다. 특별한 커스텀 동작이 필요없다면 이부분도 Next 5. JRE 와 톰캣 설치 경로 설정화면인데, 특별한 이유가 없다면 기본세팅으로 설치. 6. 톰캣 설치가 완료 ! 확인해보도록 합시다. 톰캣을 실행하고, 브라우저에서 localhost:8..
[ JAVA ] (이클립스)톰캣 타임아웃 에러 [ JAVA ] (이클립스)톰캣 타임아웃 에러 Server Tomcat Version SErver at localhost was unable to start within 45 Seconds. 이클립스를 이용해서 톰캣 서버를 구동할 때, 서버 스타트 타임아웃으로 인해 에러가 발생할 수 있습니다. 이런 에러가 발생했을때 ,45초(타임아웃 초기설정값)로 정해진 시간을 늘려주기만 하면 해결 할 수 있습니다. 1. 에러화면 2. 사용하는 서버를 더블 클릭하여, 설정창을 해봅시다. 3. 간단하네요, 타임아웃 시간을 바꿔주도록합니다 ^^
[ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - JTable 사용자 수정 [ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - JTable 수정 1) JTable EDIT 방지 > 아래의 코드를 삽입하지 않을 경우, 컬럼을 더블클릭하게 되면, 사용자가 임의로 수정(텍스트작성이 가능)할 수 있습니다. 아래처럼 false 상태를 두어 '보기' 전용상태로 만들 수 있습니다. tb.setEnabled(false);// Table Edit False 2) JTable Combobox EDIT 방지 > 위와 같은 맥락입니다. 콤보박스 내의 값을 수정 불/가능 하게하는 옵션입니다. cb.setEditable(true);// Combobox Edit False