'JSP 서블릿'에 해당되는 글 3건

  1. 2014.01.14 JSP Servlet XML 출력
  2. 2013.12.31 JSP mysql과 연동하기
  3. 2013.12.23 JSP에서 XML 출력하기



1. 목적

ㄱ. JSP Servlet 상에서 XML response를 하는 법을 배워보자


2. 본론

ㄱ.  JSP Servlet에서 XML response를 하기위해서는 콘텐츠의 타입과 문자열 인코딩 방법을 설정해야 함

response.setContentType("text/xml");

response.setCharacterEncoding("UTF-8");

ㄴ. 반환할 String 객체를 만들고 XML 버전과 엔코딩을 표시해주는 부분을 삽입하고 보낼 XML 태그를 연결함

StringBuffer retXML = new StringBuffer(1024);

retXML.append("<?xml version=\"1.0\" encoding=\"utf-8\"?>");

retXML.append("<DocuList>");

retXML.append("<Docu>");

retXML.append("Test XML");

retXML.append("</Docu>");

retXML.append("</DocuList>");

response.getWriter().println(retXML.toString());    //XML 리스폰스

ㄷ. 위와 같이 하면 XML형식의 문서가 출력되는 것을 볼 수 있음.


3. 결론

ㄱ. JSP Servlet에서 XML 문서를 출력하는 방법을 알아보았다.


'JSP 서블릿' 카테고리의 다른 글

JSP mysql과 연동하기  (0) 2013.12.31
JSP에서 XML 출력하기  (0) 2013.12.23
Posted by 시크한공돌이
,



1. 목표

JSP와 MYSQL 연동법을 알아봅시다.

2. 준비

ㄱ. http://www.oracle.com/technetwork/java/javase/downloads/index.html 에서 JDK를 다운받는다.

jdk 다운

JDK 다운로드 버튼을 눌러 이동


ㄴ. 자신의 플렛폼에 맞는 설치 파일을 받음

플랫폼별 JDK


ㄷ. http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-3.1.12.zip/from/pick 에서 mysql connector를 받음.

ㄹ. 이클립스 프로젝트 목록에서 MYSQL 연결할 프로젝트에서 마우스 오른쪽 버튼을 눌러 Properties->Java Build Path->Libraries에서 Add external Jars 선택 후 받은 폴더에서 mysql-connector-java-버전.bin.jar 선택

ㅁ. 그 후 mysql-connector-java-3.1.12-bin.jar 파일을 WebContent-WEB-INF-lib 폴더 밑에 넣어주면 연결 준비가 완료 된다.


'JSP 서블릿' 카테고리의 다른 글

JSP Servlet XML 출력  (0) 2014.01.14
JSP에서 XML 출력하기  (0) 2013.12.23
Posted by 시크한공돌이
,



1. 목적

ㄱ. JSP 에서 XML 출력을 해보자


2. 본론

ㄱ. jsp에서 xml 형식으로 출력하기 위해서는 선언문이 최 상단에 있어야 함

<?xml version="1.0" encoding="euc-kr"?>


ㄴ.  컨텐트 타입이 contentType="text/xml" 이어야 함

<%@ page contentType="text/xml;charset=euc-kr" %>


ㄷ. 태그는 그대로 노출시켜 준다.


ㄹ. 전체 예제 소스

src/form/GenerateXml.java

package form;

public class GenerateXml{

//여긴 그냥 프라이빗으로 게터 세터 만들어 준 것 밖에 없음


 private String id = "babobox";

 private String name = "홍길동";

 private String address="서울 특별시"; 

 private String contactNo="12345"; 


 public void setId(String id) {

        this.id = id;

    }

    public String getId() {

        return this.id;

    }

    public void setName(String name) {

        this.name = name;

    }

    public String getName() {

        return this.name;

    }

 public void setAddress(String address) {

        this.address = address;

    }

    public String getAddress() {

        return this.address;

    }

 public void setContactNo(String contactNo) {

        this.contactNo = contactNo;

    }

    public String getContactNo() {

        return this.contactNo;

    }

}


WebContent/xml.jsp

<?xml version="1.0" encoding="euc-kr"?>

<%@ page contentType="text/xml;charset=euc-kr" %>
<!-- 페이지 부분은 반드시 text/xml로 되어있어야 함 --> 

<jsp:useBean id="xml" class="form.GenerateXml"/>
<!-- src/form/GenerateXml.java파일을 xml 정보 생성용으로 사용함-->

 <Company><!-- 태그는 자신이 원하는 것으로 -->

 <Employee>

 <Employee_Id><%= xml.getId() %></Employee_Id> 

<Employee_Name><%= xml.getName() %></Employee_Name> 

<Employee_Address><%= xml.getAddress() %></Employee_Address> 

<ContactNo><%= xml.getContactNo() %></ContactNo>

 </Employee>

 </Company> 


3. 결론

ㄱ. jsp 에서 xml을 출력하는 법을 배워보았다.

'JSP 서블릿' 카테고리의 다른 글

JSP Servlet XML 출력  (0) 2014.01.14
JSP mysql과 연동하기  (0) 2013.12.31
Posted by 시크한공돌이
,