10.26(RequestParam, Pointcut, rowbounds, formatDate)
2020. 10. 26. 20:58
프로그래밍/Spring
@RequestParam required속성 true여서 누락되면 X 서버단에서도 유효성 검사를 진행해주면 좋음(비밀번호 누락) -> aop의 beforeAdvice를 통해 가능 > aop 밑에 PasswordCheckAspect 클래스 생성 > bean으로 등록해야되니까 @Component 붙여주기 > Aspect로 등록하기 위해 @Aspect > @Slf4j > 메소드 위에 @Pointcut붙여주기(메시지 내용은 중요하지 않음) > beforeAdvice메소드 위에 @Befoer or 연산자는 @Before에서만 사용 가능 Pointcut 선언하기 Pointcut은 Aspectj를 통해 와일드카드를 이용한 다음 표현식을 지원함.(&&, ||, !(부정)를 지원함.) 1. execution pointc..
09.09(JSTL Formatting Tags)
2020. 9. 9. 20:46
프로그래밍/JSP
표현하고자 하는 숫자의 포맷을 통화 기호, ‘ , ’ 표시, %표시 등 원하는 쓰임에 맞게 지정할 수 있음 예시> 포맷 방식 세자리 구분 : 포맷 방식 통화 기호 : 포맷 방식 백분율 : maxIntegerDigits 및 minIntegerDigits의 속성으로 표시하고자 하는 수의 단위를 표현할 수 있음 숫자가 지정한 최대값을 초과할 경우 해당 자릿수만큼만 표시됨 예시> minFractionalDigits 및 maxFractionalDigits의 속성은 소수 자릿수를 지정할 수 있으며, 숫자가 최소 자릿수를 초과할 시 자동 반올림이 됨 패턴 속성을 사용하여 숫자 포맷 방법을 지정할 수 있음 예시> 날짜나 시간의 포맷방식을 지정하여 화면에 보여줄 때 사용 value 속성으로 java.util.Date()..