728x90

Programming/Java

[jsp] <spring:eval>

Spring의 JSP 태그 라이브러리(taglib) 에서 제공되며,Spring Expression Language (SpEL)을 사용하여 표현식을 평가하고,그 결과를 출력하거나 변수에 할당하는 데 사용된다.   주요 속성expression (필수): 평가할 SpEL 표현식입니다.var (선택): 평가 결과를 저장할 변수 이름을 지정합니다. 지정하지 않으면 결과가 JSP에 직접 출력됩니다.scope (선택): 변수가 저장될 범위를 설정합니다. page, request, session, application 중 하나를 지정할 수 있습니다. 기본값은 page입니다.@가 EL (Expression Language) 표현을 시작하는 역할을 하고,environment.getProperty는 스프링의 Environm..

2024.11.12 게시됨

[Java] log4j 출력이 안되는 현상 해결 포스팅 썸네일 이미지

Programming/Java

[Java] log4j 출력이 안되는 현상 해결

프로젝트 내부의 log4j jar파일을 확인해보면 다른 Dependency와는 다르게 살짝 회색빛으로 되어있는 것이다. 보통 pom.xml의 scope가 runtime으로 설정되어 있을 때 회색빛으로 비활성화 되어 있다. runtime으로 되어 있기 때문에 프로젝트 실행 할 때만 logger가 작동하고 원하는 LoggerFactory를 통해 설정했던 Log는 찍히지 않는다. scope자체를 주석처리 해주거나 compile로 바꾸게 되면 Logger가 정상작동 하는 것을 확인 할 수 있다. log4j가 정상적으로 다른 jar파일과 같이 불이 잘 들어와있다.

2021.05.24 게시됨

[Java] 배열(array) 오름차순 / 내림차순 정렬 Arrays.sort() 포스팅 썸네일 이미지

Programming/Java

[Java] 배열(array) 오름차순 / 내림차순 정렬 Arrays.sort()

버블정렬, 선택정렬 등 기본적으로 for문을 사용하여 정렬을 할 수 있지만, 우리에겐 Arrays.sort()가 존재한다. 이 메소드를 이용하면 오름차순 / 내림차순이 간단하게 가능하다. 오름차순 정렬 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 package com.codeup; import java.util.Arrays; public class CodeUp100 { public static void main(String[] args) { int[] arr = {1,5,2,4,3}; Arrays.sort(arr); System.out.println(Arrays.toString(arr)); } } Colored by Color Scripter cs 오름차순은 sort()메소드의 파라미..

2020.12.27 게시됨

Programming/Java

[java] Collection - List, Set, Map

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051Collection - List, Set * List 계열 : (ArrayList, Vector, LinkedList 등)1. 순서를 유지하고 저장2. 중복 저장 가능3. null 저장 가능 4. add(), remove(), get() 사용 가능 * ArrayList : 상당히 빠르고 마음대로 조절할 수 있는 배열 단방향 포인터 구조로 자료에 대한 순차적인 접근에 강점이 있다. * Vector : ArrayList의 구형버전이며 모든 메소드가 동기화 되어있다. * LinkedList : 양방향 포인터 구조로 데이터의 삽입, 삭제가 빈번할 ..

2020.12.22 게시됨

728x90