본문 바로가기
IT

[쉽게 배우는 JSP 웹프로그래밍] 9장 연습문제 및 솔루션 총정리

by nutrient 2021. 10. 22.
728x90
728x170

1. 다국어란 무엇인가?

JSP에서 다국어란 웹 브라우저를 사용하는 국가에 따라 다양한 언어 및 지역을 지원하는 서비스이며 국제화(internationalization, i18n) 및 지역화(localization, L10n)를 포함한다.

이 외에도 다른 언어와 지역적 차이를 기술 변경 없이 소프트웨어에 바로 적용하는 것을 말한다.


2. Locale 클래스를 이용한 다국어 처리 기법에서 현재 웹 브라우저에 미리 정의된 언어나 국가 정보를 가져오는 request 내장 객체의 메소드는 무엇인가?  

getCountry() 메소드


3. 다국어 처리를 위한 JSTL fmt 태그의 종류에 대해 설명하시오.

Locale을 설정할 수 있는 setLocale 태그

메세지 처리 bundle 태그 · message 태그 · setBundle태그

날짜 형식  formatDate 태그 · parseDate 태그

숫자 형식 formatNumber 태그 · paraseNumber 태그 등이 존재한다.



4. Locale 클래스를 이용하여 다음 조건에 맞게 JSP 애플리케이션을 만들고 실행 결과를 확인하시오.

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.util.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Internationalization</title>
</head>
<body>

<h4>현재 로케일</h4>
<%
Locale locale = request.getLocale();
%>
<p> 언어 : <%=locale.getDisplayLanguage() %>
<p> 국가 : <%=locale.getDisplayCountry() %>

</body>
</html>

 

5. JSTL fmt 태그를 이용하여 다음 조건에 맞게 JSP 애플리케이션을 만들고 실행 결과를 확인하시오.


6. 다음 조건에 맞게 도서 웹 쇼핑몰을 위한 웹 애플리케이션을 만들고 실행 결과를 확인하시오.

 

[쉽게 배우는 JSP 웹프로그래밍] 8장 연습문제 및 솔루션 총정리

 

[쉽게 배우는 JSP 웹프로그래밍] 8장 연습문제 및 솔루션 총정리

1.  유효성 검사란 무엇인가? 유효성 검사란 사용자가 폼페이지에서 입력한 데이터 값이 서버로 전송되기 전에 특정 규칙에 맞게 입력되었는지 검증하는 것을 말한다. input 태그의 submit 버튼을

tistorysolution.tistory.com

 

728x90
그리드형

댓글