<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>더하기</title>
</head>
<body>
<!-- 데이터 보내기 위해 form 태그 작성 -->
<form action="/BasicWeb/calculator/plusResult.jsp" method="get">
<input type="text" name="f_value"> + <input type="text" name="s_value">
<input type="submit" value="결과보기">
<input type="reset" value="취소">
</form>
</body>
</html>
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
int firstValue = Integer.parseInt(req.getParameter("f_value"));
int secondValue = Integer.parseInt(req.getParameter("s_value"));
int result = firstValue + secondValue;
PrintWriter out = resp.getWriter();
out.println("<html><head><title>Sum Result</title></head>");
out.println("<body>");
out.println(firstValue + " + " + secondValue + " = " + result);
out.println("</body>");
out.println("</html>");
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
/* 내장객체 request 사용하므로 객체명 변경 */
int firstValue = Integer.parseInt(request.getParameter("f_value"));
int secondValue = Integer.parseInt(request.getParameter("s_value"));
int result = firstValue + secondValue;
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Sum Result</title>
</head>
<body>
<!-- %= 선언한 값을 받아 출력할 때 사용 -->
<%= firstValue %> + <%= secondValue %> = <%= result %>
</body>
</html>
<aside> 💡 기존에 req 로 사용하던 객체명을 내장 객체인 request 로 변경해준다.
</aside>