※ 직접 풀이를 진행하였기 때문에 오류가 있을 수 있습니다.
오류를 발견 시, 댓글로 남겨주시면 감사하겠습니다..!
※ 소스 코드는 Copy & Paste를 하면 제대로 출력되지 않아서,
최하단에 별도의 첨부파일로 제공합니다.
쉽게 배우는 JSP 웹 프로그래밍 (송미영 저)
스크립트 태그 - HTML 코드에 자바 코드를 넣음
디렉티브 태그 - JSP 페이지를 어떻게 처리할 것인지 설정하여 JSP 페이지에 대한 정보를 JSP 컨테이너에 보냄
액션 태그 - 클라이언트/서버에 어떤 행동을 행하도록 명령을 지시하는 XML 형태의 태그
선언문 태그 : 자바 변수나 메소드 정의하는데 사용
스크립틀릿 태그 : 자바 코드 작성시 사용
<%-- 입력할 내용 --%>
<%@ 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>
<%! String greeting = "Hello, Java Server Pages";
String getString() {
return greeting;
}
%>
<%= getString() %>
</body>
</html>
<%@ 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>
<%
String today = String.valueOf(new java.util.Date());
%>
Today : <%= today %>
</body>
</html>
<%@ 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>
<p>Current Time : <%= new java.util.Date() %></p>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
<title>Welcome</title>
</head>
<%! String greeting = "Book Market Mall";
String tagline = "Welcome to Book Market!";
%>
<body>
<%-- bootstrap은 기본 margin이 있어서 style로 margin을 0으로 지정 --%>
<nav class="navbar navbar-inverse bg-dark" style="margin:0">
<div class="container">
<div class="navbar-header">
<a href="#" class="navbar-brand">Home</a>
</div>
</div>
</nav>
<div class="jumbotron">
<div class="container">
<h1 class="display-3"> <%= greeting %> </h1>
</div>
</div>
<div class="container">
<div class="text-center">
<h3><%= tagline %></h3>
</div>
</div>
</body>
</html>
[쉽게 배우는 JSP 웹 프로그래밍] 3장 연습문제 답안 (4) | 2021.03.12 |
---|---|
[쉽게 배우는 JSP 웹 프로그래밍] 3장 '디렉티브 태그' 정리 요약 (0) | 2021.03.11 |
[쉽게 배우는 JSP 웹 프로그래밍] 2장 '스크립트 태그' 정리 요약 (0) | 2021.03.09 |
[쉽게 배우는 JSP 웹 프로그래밍] 1장 연습문제 답안 (0) | 2021.03.08 |
[쉽게 배우는 JSP 웹 프로그래밍] 1장 'JSP의 개요' 정리 요약 (0) | 2021.03.07 |