null값 처리 비교
자바 코드에서는 request.getParameter() 메소드가 파라미터를 찾지 못할 경우 null 값을 반환하여 예외가 발생함.
http://localhost8181/프로젝트명/파일명 을 입력하여 확인
그러므로 자바 코드에서는 파라미터의 전송 여부를 확인이 필수
<%@ 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>
<%
if (request.getParameter("id") != null) {
%>
== 연산자 사용 결과 :
<%=request.getParameter("id") == "sslee"%><br> equals() 사용 결과 :
<%=request.getParameter("id").equals("sslee")%><br>
<%
} else {
out.println("id를 입력해주세요.");
}
%>
</body>
</html>
<%@ 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>
EL식
<br> == 연산자 사용 결과 : ${param.id == "sslee"}
<br>
</body>
</html>
728x90
반응형
'JSP, Servlet > JSP, Servlet 기초' 카테고리의 다른 글
[JSP/Servlet] 자바 코드와 표현언어(EL)식 비교 - 덧셈표현하기(Servlet 이용) (0) | 2020.08.13 |
---|---|
[JSP] 표현 언어 예제 - 표현 언어로 두 수의 합 구하기 (0) | 2020.08.12 |
[JSP] 표현언어와 기존방식으로 데이터 읽어오기 (0) | 2020.08.12 |
[JSP] 표현 언어(EL : Expression Laguage) (0) | 2020.08.12 |
[JSP/Servlet] 자바빈을 이용하여 영화정보 작성하기 (0) | 2020.08.12 |