-
JSP 파일 생성 및 테이블과 반복문 활용하기JAVA/웹 프로그래밍 - JSP 2020. 11. 4. 19:33
WebContent에서 우클릭 해서new를 선택하고 jsp파일을 선택하고 이름은 a라하고 finish 한다.
jsp은 서블릿이다. 눈으로 보기에는 html처럼 생겼다.위의 모습이 처음 jsp 파일을 만들고 나서의 파일 내부 모습이다.
jsp는 기존에 설치한 Tomcat서버 하위에 work라는 폴더에 자동으로 생성이 되어야 하는데 없다.
어떤 경로로 가면 a_jsp.java 서블릿 파일이 만들어져 있다.
즉, 서블릿 파일이 어딘가에 만들어져 있다. 우선 jsp를 실행하자.
이 a_jsp.java 파일은 다음의 위치에 있다.
우선 이클립스 작업공간(Work Space)을 기준으로 찾기에서 a_jsp.java라고 검색하고 찾으면 아래와 같은 공간에 있다.
그리고 서블릿 파일인지 알아보자.
다음과 같이 내용을 입력하자.
아래의 page는 하나의 태그이다. @는 지시어이다.
a.jsp 내용 전체
더보기<%@ 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> <% for(int i = 0; i < 10; i++){ %> a.jsp파일입니다. <br> <% } %> </body> </html>
그리고 jsp파일을 실행하면 웹 페이지에 다음과 같이 작성된다.
이번에는 테이블을 만들어 보자.
파일 명은 Table이라고 하자.
더보기<%@ 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> <table border=1> <tr><th>번호</th><th>가격</th><tr> <tr><th>1</th><th>1000</th><tr> </table> </body> </html>
실행하면 출력결과는 아래와 같다.
반복문을 이용해서 위의 테이블 데이터들을 더 추가해보자.
Table.jsp
더보기<%@ 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> <table border=1 width=50%> <tr><th>번호</th><th>가격</th><tr> <% for(int i = 0; i < 10; i++){ %> <tr><th><%=i+1%></th><th><%=1000 * (i+1)%></th><tr> <% } %> </table> </body> </html>
위의 내용을 실행하면 다음과 같다.
'JAVA > 웹 프로그래밍 - JSP' 카테고리의 다른 글
로그인 페이지 만들어 보기 (0) 2020.11.04 form과 라디오 버튼 & select 사용하기 (0) 2020.11.04 page 지시자 (0) 2020.11.04 JSP에서의 변수의 표현법을 알아보기 (0) 2020.11.04 JSP를 이용한 form 태그로 글 입력 및 수 연산을 처리하기 (0) 2020.11.04