본문 바로가기
It Study/프로그래밍 공부

jsp 구구단 기초 예제 - rq클래스 활용(재수정)

by prlkt5200 2024. 10. 3.
반응형

개인 공부용으로 올려두는 것이니 참고하시면 좋겠습니다.

<%@ page language = "java" contentType= "text/html; charset=UTF-8" pageEncoding="UTF-8"%>


<%
int dan = Integer.parseInt(request.getParameter("dan"));
int limit = Integer.parseInt(request.getParameter("limit"));
%>


<h1><%=dan%></h1>

<%for(int i =1; i <= limit; i++){%>
<div><%=dan%> * <%=i%>= <%=dan * i%></div>

<%}%>

 

아래의 코드는 rq라는 request와 response를 중간에서 처리해주는 클래스를 활용하여, 주소창에 일일이 dan과 limit 값을 입력하지 않아도 디폴트 값으로 결과화면이 출력되게 하는 코드입니다.

rq 클래스는 https://forfire700.tistory.com/192 이 링크에서 참조하시면 되겠습니다.

 

<%@ page language = "java" contentType= "text/html; charset=UTF-8" pageEncoding="UTF-8"%>


<%
Rq rq = new Rq(request, response);
int dan = rq.getIntParam("dan", 9);
int limit = rq.getIntParam("limit", 9);
%>


<h1><%=dan%></h1>
<h1><%out.print(dan);%></h1>

<%for(int i =1; i <= limit; i++){%>
<div><%=dan%> * <%=i%>= <%=dan * i%></div>

<%}%>
반응형