-
forward_개념EL, JSTL 2022. 5. 26. 23:33
:하나의 JSP페이지에서 다른 JSP페이지로 요청 처리를 전달할 때,
사용 전달하는 페이지에서 request, response객체가 같이 전달되며 URL은 변경되지 않는다.
<입력한 두 개의 수 사이의 값들을 더한 누적 값 구하기>
<form action="01_2_sumCalc.jsp" method="post">
첫 번째 수 : <input type="text" name="firstNum"><br>
두 번째 수 : <input type="text" name="secondNum"><br>
<button>계산하기</button>: form태그 안에 있는 버튼은 자동으로 submit역할을해서 따로 적어주지 않아도됨.
</form>
<%
int first = Integer.parseInt(request.getParameter("firstNum"));
int second = Integer.parseInt(request.getParameter("secondNum"));
int result = 0;
for(int i = first; i <= second; i++){ ==>for문으로 값 더하기
result += i;
}
request.setAttribute("result", result);
%>
<jsp:forward page="sumView.jsp"></jsp:forward>
<%
String num1 = request.getParameter("firstNum");
String num2 = request.getParameter("secondNum");
int result = (int)request.getAttribute("result");
%>
<%= num1 %>부터<%= num2 %>까지의 합은? <span style="color:pink;"><%= result %></span>'EL, JSTL' 카테고리의 다른 글
custom_multiply_실습문제 (0) 2022.05.27 elOperator (0) 2022.05.27 el_개념 (0) 2022.05.27 Include_개념 (0) 2022.05.26 JSP Action Tag_개념_useBean (0) 2022.05.26