'분류 전체보기'에 해당되는 글 508건

반응형

  간혹 홈페이지에 보면 다른 나라의 언어로 바꿔서 표시해주는 걸 볼 수 있습니다.

  JSP에서 다국어 태그 라이브러리를 사용하면 다국어 기능을 쉽게 구현할 수 있습니다.

분류 태그 설명
다국어 <fmt:setLocale> Locale(언어)을 지정합니다.
<fmt:message> 지정한 언어에 해당하는 언어를 표시합니다.
<fmt:setBundle> 사용할 번들을 지정
<fmt:setParam> 전달할 매개변수 지정
<fmt:requestEncoding> 요청 매개변수의 문자 인코딩을 지정


  다국어 기능을 사용하려면 미리 한글을 아스키 코드로 변환한 형태로 저장하고 있다가 요청 시 이 아스키 코드를 다시 한글로 변환해서 표시합니다. 따라서 표시할 한글을 아스키 코드로 변환해 보겠습니다.

 

우선 이클립스에 한글을 아스키 코드로 변환하는 기능을 제공하는 Properties Editor 플러그 인을 설치해보겠습니다.

 이클립스 상단에 help -> install New Software를 선택하고

work with:에 type or select a site를 적고 add를 클릭해 줍니다

그러면 add repository가 나오게 되는데 거기서 아래와 같이 입력해주겠습니다.

 

 

  다 입력하셨으면 Add를 눌러줍니다. 

위와 같이 클릭을 해주고 next를 클릭합니다.

 

next를 눌러줍니다.

 

라이센스 정책에 동의한 후 Finish를 눌러줍니다.

그리고 fnish를 눌러주고 설치를 시작합니다.

 

리스타트를 해주겠습니다.!

 

반응형
블로그 이미지

꽃꽂이하는개발자

,
반응형

  여러 가지 이미지와 체크박스를 연속적으로 출력하는 프로그램을 <c:forEach>태그를 사용해 만들어봅시다.

 

반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

다국어 태그 라이브러리 한글 아스키 파일 만들기  (0) 2019.12.26
다국어 태그 라이브러리  (0) 2019.12.26
JSTL Core tag lib 구구단  (0) 2019.12.26
JSTL Core tag lib 학점 변환기  (0) 2019.12.24
core lib login  (0) 2019.12.24
블로그 이미지

꽃꽂이하는개발자

,
반응형

 

gugu.jsp에서는 입력할 화면을 만들고

guguResult1.jsp에서는 결과물을 보여줍니다.

 

이번에는 구구단을 출력하면서 테이블의 각 행의 배경색을 교대로 출력하도록 수정해 보겠습니다. 

 

 

github: github.com/soulwine-it

 

반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

다국어 태그 라이브러리  (0) 2019.12.26
JSTL Core tag image list 출력  (0) 2019.12.26
JSTL Core tag lib 학점 변환기  (0) 2019.12.24
core lib login  (0) 2019.12.24
escapeXml  (0) 2019.12.24
블로그 이미지

꽃꽂이하는개발자

,
반응형

Core tag 라이브러리를 이용하여 학점 변환기를 만들어 보겠습니다.

 

 

 

  하지만 현재는 입력한 시험 점수가 0~100점 사이인지 유효성 검사를 하는 기능이 빠져 있으므로 학점 변환기를 조금 수정해보겠습니다.

반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

JSTL Core tag image list 출력  (0) 2019.12.26
JSTL Core tag lib 구구단  (0) 2019.12.26
core lib login  (0) 2019.12.24
escapeXml  (0) 2019.12.24
<c:out> TAG  (0) 2019.12.24
블로그 이미지

꽃꽂이하는개발자

,

core lib login

2020/JSP SERVLET 2019. 12. 24. 15:40
반응형

  Core tag lib로 로그인화면을 구현해 보겠습니다.

 

아이디 창이 비어 있다면

위와 같은 화면이 출력됩니다.

 

  이번에는 <c:if>로 이중 조건문을 구현하도록 다음과 같이 result2.jsp를 작성해보겠습니다. 로그인 시 admin으로 로그인하면 관리자 화면을 출력합니다.

  login.jsp에서는 action을 result2.jsp로 바꾸어 result2.jsp로 정보를 보내도록 하였습니다.

  result2.jsp에서는 이중 <c:if>를 이용하여 아이디가 있고 그 아이디가 admin이라면 관리자 모드로 실행되도록 코딩하였습니다. 만약 admin 이 아니라면 일반 이용자로 로그인 되도록 하였습니다.

 

반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

JSTL Core tag lib 구구단  (0) 2019.12.26
JSTL Core tag lib 학점 변환기  (0) 2019.12.24
escapeXml  (0) 2019.12.24
<c:out> TAG  (0) 2019.12.24
<c:redirect> tag  (0) 2019.12.24
블로그 이미지

꽃꽂이하는개발자

,

escapeXml

2020/JSP SERVLET 2019. 12. 24. 14:33
반응형


















반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

JSTL Core tag lib 학점 변환기  (0) 2019.12.24
core lib login  (0) 2019.12.24
<c:out> TAG  (0) 2019.12.24
<c:redirect> tag  (0) 2019.12.24
<c:url> tag  (0) 2019.12.24
블로그 이미지

꽃꽂이하는개발자

,

<c:out> TAG

2020/JSP SERVLET 2019. 12. 24. 14:20
반응형

  <c:out> tag는 화면에 지정한 값을 출력해주는 태그입니다. 표현 언어와 기능은 거의 동일하지만 기본값 설정 기능 등을 제공하므로 더 편리하게 사용할 수 있습니다. 사용 형식은 다음과 같습니다.

 

<c:out value="출력값" default="기본 값" [escapeXml="boolean값"]>

 

  여기서 value는 출력할 값을, default는 value 속성에 지정된 값이 없을 때 출력할 기본값을 escapeXml은 escape 문자를 변환하는 역할을 합니다.

 

  이제 회원 가입창에서 입력한 회원 정보를 전달받아 <c:out> 태그를 이용해 화면에 출력하는 예제입니다. 다음과 같이 memberForm.jsp를 작성하여 회원 가입창에서 회원 정보를 입력한 후 member9.jsp로 전달합니다.

회원 가입 창
회원 가입창에서 정보를 받아와 출력

 

출력화면

반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

core lib login  (0) 2019.12.24
escapeXml  (0) 2019.12.24
<c:redirect> tag  (0) 2019.12.24
<c:url> tag  (0) 2019.12.24
<c:forEach> tag  (0) 2019.12.24
블로그 이미지

꽃꽂이하는개발자

,

<c:redirect> tag

2020/JSP SERVLET 2019. 12. 24. 13:51
반응형

<c:redirect> tag는 지정된 JSP페이지로 리다이렉트할 때 사용합니다. response.sendRedirect()기능과 동일하며 <c:redirect> 태그로 리다이렉트할 때 매개변수를 전달할 수 있습니다. 사용 형식은 다음과 같습니다.

 

<c:redirect url="redirect할 URL">

[<c:param name="매개변수이름" value="전달값" /> ]

...

</c:redirect>

 

  여기서 url은 리다이렉트 될 URL이 저장될 변수를 지정합니다.

 

출력화면 : http://localhost:8080/EL-JSTL/test03/redirectTest.jsp

 

반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

escapeXml  (0) 2019.12.24
<c:out> TAG  (0) 2019.12.24
<c:url> tag  (0) 2019.12.24
<c:forEach> tag  (0) 2019.12.24
JSTL <c:choose> tag  (0) 2019.12.20
블로그 이미지

꽃꽂이하는개발자

,