TIL 다시 시작... 그날그날 습득한 지식 및 내용에 대해 조금씩이라도 적어보자...
습득한 지식 및 내용
- 이전 페이지 URL을 확인하려면 어떻게?
: request.getHeader("referer")
을 사용한다.
: 이번에 작업을 하면서 이전 페이지 URL을 어떻게 가져오지라는 생각을 엄청 했는데... 위 방법을 사용하면 됐었다...
: 이 정보를 다른 곳에서도 사용하기 위해서는 변수를 담아서 다른 곳에서도 쓸 수 있게 만들어준다.
- url 확인할 때 ->
indexOf
/ startsWith
: indexOf는 중복값을 체크할 때 유용하게 사용하며, url 체크할 때도 많이 쓰임
ex) String val = url.indexOf("test");
if(val > -1) return true;
: startsWith는 객체의 시작이 입력받은 인자로 시작하는지 아닌지 확인
ex) String val = url.startsWith("a");
- EL 예제
: ex) request.getParameter(“name”); -> ${param.name}
"aa".equals(VO)
와 VO.equals("aa")
의 차이
: "aa".equals(VO)
방식은 VO가 null일 경우 NullPointerException이 발생하지 않음. 반면 VO.equals("aa")
는 VO가 null인 경우 NullPointerException이 발생할 수 있음
: So, 전자를 사용하는 것 권장