728x90
<Ex04: 숫자 2개 입력받아서 Ex05로 전송>
<body>
<!-- 숫자 2개 입력받아서 Ex05로 전송 -->
<h1> 숫자 2개 입력하세요 </h1>
<form action="Ex05_ex.jsp">
num1 : <input type="text" name="num1"> <br>
num2 : <input type="text" name="num2"> <br>
<input type="submit">
</form>
</body>
<Ex05: 입력받은 숫자를 받아와서 그 합을 구해서 Ex06으로 전송>
<body>
<%
// 입력받은 숫자를 받아와서 그 합을 구해서 Ex06으로 전송
// ex05에 들렸다 왔는지 확인 >> consol창 확인
System.out.println("ex05");
// 1. 입력받은 데이터 가져오기
int num1 = Integer.parseInt(request.getParameter("num1"));
int num2 = Integer.parseInt(request.getParameter("num2"));
// 2. 합 구하기
int sum = num1+num2;
// 3. 결과값을 request객체에 담기
request.setAttribute("sum", sum);
// 4. forward방식 사용해서 Ex06으로 전송
RequestDispatcher rd = request.getRequestDispatcher("Ex06_ex.jsp");
rd.forward(request, response);
%>
</body>
<Ex06: 입력받은 숫자 2개와 그 합을 출력>
<body>
<%
// 입력받은 숫자 2개와 그 합을 출력
// 입력받은 숫자 2개
String num1 = request.getParameter("num1");
String num2 = request.getParameter("num2");
//합
int sum = (Integer)request.getAttribute("sum");
%>
<h1> 최종 </h1>
num1 : <%= num1 %><br>
num1 : <%= num1 %><br>
합: <%=sum %>
</body>
출처: 스마트인재개발원
728x90
반응형
'DATA 분석 교육 과정 (2024.02~08) > JSP&Servlet' 카테고리의 다른 글
JSP&Servlet_ Port 8080 에러 (0) | 2024.04.21 |
---|---|
Mybatis/Lombok (실습)_Login (0) | 2024.04.18 |
JSP_Forward, sendRedirect, Scope (0) | 2024.04.16 |
JSP_Session (0) | 2024.04.16 |
JSP_(실습)다른페이지로 이동하기 (0) | 2024.04.15 |