DS's『 행복합시다 』
반응형

Carpe Programming/jsp & spring & jstl 29

[jstl] format 태그사용 - 금액, 날짜, 현재시간, 퍼센트, 숫자표기

숫자 천단위마다 콤마 찍어 구분 금액 표시 날짜 표시 [오늘의 날짜] [오늘의 날짜] [현재의 시간] [오늘의 날짜:S] [오늘의 날짜:M] [오늘의 날짜:L] [오늘의 날짜:F] [오늘의 날짜] [오늘의 날짜] ====================================================================== 첫번째 수: 두번째 수: 세번째 수: 금액: 금액: 금액: 퍼센트: 퍼센트: [출처] - http://www.cyworld.com/java_ee/6102196

[Spring] 어노테이션

스테레오타입 어노테이션 클래스에 붙여서 해당 클래스가 컴포넌트 스캐닝의 대상이고, 스프링에 의해서 관리될 것임을 표시한다. 즉, XML 설정 파일에서 으로 선언한 것과 같은 효과를 낸다. @Component 메타 어노테이션. 다른 모든 스프링 스테레오타입 어노테이션 및 커스텀 Qualifer 어노테이션의 부모 어노테이션. @Service 상태없는 서비스 컴포넌트. @Repository 저장소 컴포넌트(DAO 등). @Aspect @AspectJ의 어스펙트. @Controller Spring MVC 컨트롤러. 스테레오타입은 스테레오타입일 뿐!! 너무 심각한 의미를 부여하지 말자! 대부분의 경우엔 @Service으로 충분하다. @Controller에 대해서는 다음 기회에 좀 더 자세히 알아보기로 하고... ..

[Spring] @Autowired 와 @Resource 차이

특정 Bean의 기능 수행을 위해 다른 Bean을 참조해야 하는 경우 사용하는 Annotation으로는 @Autowired 또는 @Resource가 있다. @Autowired Spring Framework에서 지원하는 Dependency 정의 용도의 Annotation으로, Spring Framework에 종속적이긴 하지만 정밀한 Dependency Injection이 필요한 경우에 유용하다. @Resource JSR-250 표준 Annotation으로 Spring Framework 2.5.* 부터 지원 가능한 Annotation이다. Annotation 사용으로 인해 특정 Framework에 종속적인 어플리케이션을 구성하지 않기 위해서는 @Resource를 사용할 것을 권장한다. @Resource를 사..

jsp txt파일 생성

try{ // 파일 객체 생성 File file = new File("C:\\test.html");// 파일 생성 file.createNewFile();// 파일쓰기를 위한 객체 생성 BufferedWriter wt = new BufferedWriter(new FileWriter(file));// 파일에 아래 문자들을 출력 \t 탭띄우기 \n 개행문자 wt.write("\n"); wt.write("\t\n"); wt.write("\t\t\n"); wt.write("\t\t\t파일 내부 테이블 생성\n"); wt.write("\t\t\n"); wt.write("\t\n"); wt.write("");// 파일 핸들 반환 wt.close();}catch (IOException e){ e.printStackTr..

JSP 파일경로 파일명만 자르기

//String fname = request.getParameter("file1");      String fname = "C:\\test\\text.txt";        // 임의의 값을 넣고 테스트 할때 사용하세요.         // \\  이걸 2개넣기 바람.            int S = fname.lastIndexOf("\\");       int M = fname.lastIndexOf(".");       int E = fname.length();       String filename = fname.substring(S+1,M);       String extname = fname.substring(M+1,E);       String fname2  = filename+"."+extn..

728x90
반응형