include

 | JSP
2012. 5. 8. 18:15

JSP - include //

<%@ include file="파일경로.jsp" %>

 

JSP로 작업하였을 경우 웹상에서 한글이 깨져 보일때

<html>위에 (즉, 페이지 맨 위)

 

<%@ page contentType="text/html; charset=EUC-KR"%>

or

<%@ page contentType="text/html; charset=euc-kr" language="java" import="java.sql.*" errorPage="" %>


을 넣어준다


------------------------------------------------------------------------------------------------------

 

JSP에서 인크루드 시킬때는

 

<% @include file="../inc/top_menu.jsp" %>

 

삽입한다

 

 

------------------------------------------------------------------------------------------------------

 

* 참고로 HTML에서 인크루드 삽입할때는

  <!--#include file="파일경로" -->

 

사용방법 1 :프로그램적 사용.

인크루드대상파일.jpg

 

이렇게 파일을 생성 // list 메서드. 변수 등의 자주 사용 하는 것을 파일로 생성 한다. 첫단에 붙일 경우 prelude ,마지막 단에 붙일 경우 coda 로 사용 하면 됨.

web.xml 파일의 수정

webxml_추가.jpg

이렇듯 web.xml 에 추가 시키면 메서드 이름및 변수 이름을 직접 사용 바로 사용 하여 사용가능 하다.

바로사용.jpg

 

사용방법2:디자인적 사용(자주사용 하는 부분 메뉴&보조메뉴&FOOTER)

먼저 top.jsp 를 생성. 

top.jpg

이후 ./ 메인jsp 에 인크루드 하여야 한다.

메인안의top.jpg

여기서 div의 아이디는 css 에서 내부 설정을 위해 필요 한 부분 이며 DIV 의 id 를 통해 css 로 설정한 경우 내부의 ul li 도 설정 이 가능 하다는것을 알수 있다.

중간 <jsp:param value="<%=msg %>" name="msg"/> 경우 초기 생성시 에 이 div 에 대한 부분에 대한 권한을 top.jsp 로 넘겨 주면서 msg변수의 값을

파라미터 형식으로 보내 줄수 있다. 여기서. 보내 줄때 기본적으로 로마 기호를 따름으로. top.jsp 에서는 euc-kr 로 인코딩 하여도

 ex)<%request.setCharacterEncoding("utf-8"); %> -- 하더라도 보내주는 값이 로마xx 에 따름으로 한글이 깨져 출력 된다 따라서 코딩 상단에.

 path.jsp 에서  .// <%request.setCharacterEncoding("utf-8"); %> 를 해줘야 한다.

 

 

 

 

이 글은 스프링노트에서 작성되었습니다.

'JSP' 카테고리의 다른 글

JSTL  (0) 2012.05.08
JSP 에러코드 모음  (0) 2012.05.08
IBatis  (0) 2012.05.08
Filter(유저를 this 시켜 보자 )  (0) 2012.05.08
FileUploadRequestWrapper  (0) 2012.05.08
Posted by 사라링
BLOG main image
.. by 사라링

카테고리

사라링님의 노트 (301)
JSP (31)
J-Query (41)
JAVA (24)
디자인패턴 (1)
스트러츠 (3)
안드로이드 (11)
오라클 (45)
우분투-오라클 (1)
이클립스메뉴얼 (6)
스프링3.0 (23)
자바스크립트 (10)
HTML5.0 (17)
정보처리기사 (1)
기타(컴퓨터 관련) (1)
문제점 해결 (3)
프로젝트 (2)
AJAX (4)
하이버네이트 (3)
트러스트폼 (11)
Jeus (2)
재무관리(회계) (5)
정규식 (5)
아이바티스 (8)
취미 (2)
소프트웨어 보안 관련모음 (0)
정보보안기사 (6)
C언어 베이직 및 프로그램 (3)
보안 관련 용어 정리 (2)
넥사크로 (6)
웹스퀘어_ (0)
Total :
Today : Yesterday :