[TIL] 2024.06.18.

limlim·2024년 6월 18일
0

TIL

목록 보기
1/27

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, 전자를 사용하는 것 권장
profile
不怕慢,只怕站 개발자

0개의 댓글