목록인터넷 (83)
이야기앱 세상
1. 글을 작성하면 작성한 날 하루 동안 new 표시하기 java.text.SimpleDateFormat sf = new java.text.SimpleDateFormat("yyyy-MM-dd");String inputDate = sf.format(입력된 날짜);String now = sf.format(new java.util.Date());String mark = "";if(inputDate.equals(now)){ mark = "new";} 2. 글을 작성한 후 지정한 기간동안 new 표시하기 java.util.Date date = 글이 작성된 날짜long now = System.currentTimeMillis();long inputDate = date.getTime();String mark = "";..
JAVA의 class 파일을 실행파일(exe)로 만들려면 우선 사용하고자 하는 class 파일을 JAR 로 묶어야 한다. 이클립스에서 원하는 class를 JAR로 묶은 후 해당 JAR 파일과 연결되는 실행파일을 JSMooth를 이용해 생성한다. 1. JSMooth 파일 다운로드(아래 사이트를 방문해서 JSMooth 다운로드)http://jsmooth.sourceforge.net/download.php 2. 실행 파일로 실행 시키기를 원하는 class를 이클립스에서 JAR로 묶는다. 3. JSMooth 실행 JSMooth를 실행하면 첫화면에 JSMooth에 대한 안내가 보여진다. 좌측에 보여지는 메뉴중 Skeleton를 누른다. 4. 좌측 메뉴 Skeleton를 누르고 Skeleton Selection은 ..
1. 이클립스를 이용해 작성된 class를 jar 파일로 제작하려면 원하는 파일이 들어 있는 프로젝트를 선택한다. 마우스 오른쪽 버튼을 누르고 나오는 메뉴에서 export를 선택한다. 2. Export 메뉴를 선택하면 아래 보여지는 것처럼 Export창이 보여지는데 이 창에서 Java 항목의 JAR file를 선택함 3. 아래 JAR Export 창에서 현재 JAR 파일로 만들 프로젝트가 선택되어 있는데 해당 프로젝트의 모든 파일을 JAR 파일에 담으려면 5번으로 이동한다. 프로젝트의 특정 파일만 JAR 파일에 담으려면 4번으로 이동함 4. 선택한 프로젝트의 특정 파일만 JAR 파일에 포함시키려면 아래와 같이 프로젝트를 열어 원하는 파일만 선택하고 원하지 않는 파일의 선택을 해제한다. 5. JAR 파일명..
- JSTL i18n capable formatting 라이브러리jsp 페이지에 i18n capable formatting 라이브러리를 사용할 수 있도록 taglib 디렉티브 명시prefix : 접두사uri : i18n capable formatting 라이브러리가 존재하는 위치 1) - request.setCharacterEncoding()과 같이 전송된 데이터의 인코딩 처리 2) - 로케일 지정value : 로케일 값 지정 ex) ko, en 3) ....- 국제화를 적용을 위해 properties 파일경로 및 파일을 읽어와서 언어 적용 basename : 사용할 언어별 데이터가 key와 value의 쌍으로 작성된 properties 파일의 경로및 파일명 지정prefix : bundle 태그 내에서 ..
- JSTL i18n capable formatting 라이브러리의 국제화 태그를 이용해 국제화 지원jsp 페이지에 i18n capable formatting 라이브러리를 사용할 수 있도록 taglib 디렉티브 명시prefix : 접두사uri : i18n capable formatting 라이브러리가 존재하는 위치 1) ....- 국제화를 적용을 위해 properties 파일경로 및 파일을 읽어와서 언어 적용 basename : 사용할 언어별 데이터가 key와 value의 쌍으로 작성된 properties 파일의 경로및 파일명 지정prefix : bundle 태그 내에서 message 태그를 통해 value를 읽어올 때 key속성 앞에 접두사 지정 2) - 국제화를 적용한 메시지의 key에 대한 valu..
자바 클래스의 문서화 작업을 위해 javadoc이라는 명령어를 사용한다. 문서화할 자바 클래스 작성 ------------------------클래스명 : CommentEx.java /** "Hello World!" 자바에서 출력할 때 System.out.println() 사용합니다! */ public class CommentEx{ public static void main(String[] args){ // 한 줄 주석 System.out.println("Hello World!"); /* 여러줄 주석 */ } }------------------------ 1. cmd 모드에서 javadoc 수행 1) cmd 모드에서 javadoc CommentEx.java 수행 2) CommentEx.java 가 있는 ..
- JSTL core 라이브러리jsp 페이지에 core 라이브러리를 사용할 수 있도록 taglib 디렉티브 명시prefix : 접두사uri : core 라이브러리가 존재하는 위치 1) - 지정된 변수에 값을 할당하는 태그 target은 값을 설정하고자 하는 객체를 명시한다. target에 객체를 명시하면 명시된 객체에 값을 셋팅할 수 있다.property는 taregt에 명시된 객체의 프로퍼티를 의미하며 명시된 프로퍼티에 value에 명시한 설정값을 셋팅합니다.scope은 값을 셋팅한 범위를 의미(page,request,session,application), 생략하면 scope="page" 2) - 설정된 속성을 제거하는 태그scope은 값이 셋팅된 범위를 의미(page,request,session,ap..
1. jsp 페이지에서 인코딩 request.setCharacterEncoding("euc-kr"); 2. filter 이용법 2-1 Filter class 작성 ------------------------ package en.filter;import java.io.IOException; import javax.servlet.*; public class EncodingUtil implements Filter { private String encoding = null; protected FilterConfig filterConfig = null; public void destroy() { this.encoding = null; this.filterConfig = null; } // web.xml에서 전달된..