본문 바로가기
배워야 산다/JAVA

자바설치, 이클립스 설정 2/2

by 인라인타지마 2012. 2. 6.

1. jsp, servlet 개발을 위한 이클립스 설정 및 톰캣 연동하기

file->new->other->server->server


 
 

Tomcat 7.0을 선택한다.(6.0을 까신분은 6.0선택) 하지만, 7.0이 안깔려 있으면 server’s hostname  server name이 나타나질 않는다.

그부분은 우리가 채우는게 아니라저절로 채워짐.


 
 

Tomcat installation directory부분에 browse를 누르고톰캣이 깔린곳을 선택그리고  finish

 

.. 돌아가는지 한번 보자..


 
 

서버탭에서 그림과 같이 stopped라고 되어 있는곳에서 오른쪽 버튼을 누르고, start 실행

보통은 처음 까는 사람은 실행이 될것이다. Stopped->started로 변경됨.

 

안될시에는


 
 

그림과 같이 서버상태가 이미 시작되어 있는지 확인하고시작되어 있으면중지시켜야함..


 

2프로젝트 생성

이제 톰캣서버와 이클립스가 연동되었으면, 프로젝트를 생성해보자

dynamic web project 선택

 
 
 
 

 project name 넣기.


 
 

 Finish.

 

 .. 여기서.. jsp  servlet을 테스트 해본다.

JSP. 테스트


 
 

 


 

위와 같이 나온다.

안될시.. 체크 해야할점..  이클립스에서  서버가 실행되어 있어서는 안된다.

익스플로러로 보기를 원한다면세팅 필요.  아래와 같이 webbrowser를 변경할수 있다.

 
 

 

이번엔 servlet 테스트

File->new->servlet


 

클래스 명 넣고,finish.


 
 

실행시켜 보자

7.0에서는 http://localhost:8080/testServeltJSP/servlet/sevletTestjava 라고 나온다.

Servlet이란 폴더가 저절로 생기는경우도 있고 이럴땐에러가 난다. servlet이라는 디렉토리를 삭제하고 실행하면 됨. 해결법 알았음... new Dynamic Web Project 만들때... Dynamic webmodule version을 낮추면 됨..서버 모듈을 3.0에서 2.5정도로 바꿔주면 됨.

다른컴에선 생기지 않았네.. 젠장할.. 여튼 성공~~

 

 

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  // TODO Auto-generated method stub
  
  response.setContentType("text/html;charset=eun-kr");
  
  try{
  
   response.setContentType("text/html;charset=KSC5601");
   PrintWriter out=response.getWriter();
   out.println("<html>");
   out.println("<head><title>hhh</head></title>");
   
   
   out.println("<body>");
   out.println("kkkkk        ddddd");
   out.println("</body>");
   out.println("</html>");
   
  }catch(Exception e)
  {
   
  }


반응형

'배워야 산다 > JAVA' 카테고리의 다른 글

RAC 접속 URL STRING  (0) 2014.11.24
자바 split의 효율적인 사용  (0) 2014.03.07
자바 substring  (0) 2014.03.07
자바 소켓 연결시 타임아웃 설정  (0) 2014.02.24
자바설치, 이클립스 설정 1/2  (0) 2012.02.06