JSP(Java) ==와 .equals

Java에서와 마찬가지로 String형에 대해 ‘같음’을 정의하려면

.equals로 접근하는 것이 우리가 흔히 생각하는 ‘같음’으로 될 것이다.

<%@ page language="java" contentType="text/html; charset=UTF-8" 
    pageEncoding="UTF-8"%> 
<!DOCTYPE html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>Insert title here</title> 
</head> 
<body> 
  자바 코드<br> 
  <% if(request.getParameter("id") != null) { %> 
    == 연산자 사용 결과 : <%=request.getParameter("id")=="pinksung" %> <br> 
    equals() 사용 결과 : <%=request.getParameter("id").equals("pinksung") %><br> 
  <% }else { 
      out.print("id를 전달해 주세요."); 
      } 
     %> 
</body> 
</html>

get방식으로 id를 pinksung으로 줄 경우 결과

자바 코드 
== 연산자 사용 결과 : false 
equals() 사용 결과 : true