'solution'에 해당되는 글 2

  1. 2009.05.01 특정 경로를 통해서 접근하는 경우의 화면 처리
  2. 2009.02.24 JSTL 제약사항 - 상수

특정 경로를 통해서 접근하는 경우의 화면 처리

특정 경로를 통해서 들어오는 경우 브라우저 위치를 지정해 준다.

- 요청을 처음 처리하는 컨트롤러에서 특정 경로를 통해서 들어오는 경우를 찾아서 적절한 값을 넘겨 받을 수도 있다.
그러나 뷰에 대한 처리를 정의하는 것이므로 화면단에서 처리하는 것이 적절하다.

JSTL 제약사항 - 상수

간단하지만 편리한 기능때문에 JSP에서 JSTL 사용을 적극 권장하고 있다.
그러나 JSTL은 Java Bean에만 접근이 가능하고, 인자없는 getter만 사용가능하다.
상수를 참조할수도 없다.
Constants.TYPE_ADMIN 이라는 상수가 있는데 참조할 수가 없다.
그래서 하드코딩을 해야 한다.

- 그래서 isAdmin()을 추가한다.
- JSTL 구문에서 상수를 직접 사용할수 있도록 하자.

- 설계시점에 고려를 해서 뷰레이어가 단순해지도록 해야 한다.
뷰레이어에 Java코드를 사용하거나 상수를 사용하지 않는 것이 좋다.