ServletTest.java > MODEL

본문 바로가기
사이트 내 전체검색

MODEL

ServletTest.java

페이지 정보

profile_image
작성자 관리자
댓글 0건 조회 538회 작성일 21-07-15 18:24

본문

import java.io.IOException;

import java.io.PrintWriter;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;


import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


public class ServletTest extends HttpServlet{

public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException{

response.setContentType("text/html");

response.setCharacterEncoding("UTF-8");


//Calendar 클래스는 추상 클래스이므로 객체를 직접 생성할 수는 없지만,

//getInstance() 메소드를 이용하여 시스템의 날짜와 시간 정보를 표현할 수 있다. 

Calendar c = Calendar.getInstance();


int hour = c.get(Calendar.HOUR_OF_DAY);

int minute = c.get(Calendar.MINUTE);

int second = c.get(Calendar.SECOND);


//Date

Date today = new Date();

SimpleDateFormat cal = new SimpleDateFormat("현재시각은 HH시 mm분 ss초입니다.");

String signdate = cal.format(today);

 

//rssponse 변수를 활용하면 응답과 관련된 작업을 수행할 수 있다. 

//응답 스트림에 텍스트를 기록하는 것도 가능하며, 

//이 작업을 하기 위해서 response.getWriter();를 호출해야 한다. 


PrintWriter out = response.getWriter();


///////

// System.out.println(hour); // 콘솔 : 제대로 된 시간 출력 

// out.write(hour); //유니코드 값으로 변환하여 처리하는 경우 발생 

// Integer.toString() 이용해서 제대로 된 숫자 출력 구현하는 것이 좋다.

// out.write(Integer.toString(hour)); 

// out.print(hour); //메소드 차이점 확인


out.write("<HTML><HEAD><TITLE>ServletTest</TITLE></HEAD>");

out.write("<BODY><H1>");

out.write("현재시각은 ");

out.write(Integer.toString(hour));

out.write("시 ");

out.write(Integer.toString(minute));

out.write("분 ");

out.write(Integer.toString(second));

   out.write("초입니다.<br>");

out.write(signdate); //Date 클래스 이용

out.write("</H1></BODY></HTML>");

out.close();

}

}


추천0

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

공지사항
자유게시판
질문답변
1:1문의

 

별명 : 터푸가위
주소 : 부산시 동래구 명장로20번길 90
대표 : 박규태
메일 : dancepkt@******.com

접속자집계

오늘
159
어제
226
최대
10,760
전체
285,077
Copyright © dancePKT . All rights reserved.