반응형

저런 오류가 발생했을 때 에러 메시지를 보면  대다수가 

잘못된 Format 형식으로 값을 보내서 오류 뜨는 건데

 

예를 들면 Integer.parseInt(id) 

id = 정수를 제외한 값 ( 3.13213, ea314d)

이런 식으로 실수 값이나 정수+문자열(문자)이 있을 경우

오류가 발생합니다.

 

허나...

 

저 같은 경우 쓰레기 값이 보내지고 있었습니다.

한참의 삽질 끝에 멍청하게 JSP 페이지에서 id 값을 안 적어서

쓰레기 값이 보내지고 있었네요.. 

 


오류 메세지

저기 보시면 "com.dutyfree.dto.BDto@538462e0" 라고 

쓰레기 값이 들어가 있는 걸 볼 수 있습니다. ㅂㄷㅂㄷ

 

( 필자는 Spring MVC 패턴으로 프로젝트 개발 중.. )

어디서부터 쓰레기 값이 들어가나 하나하나 출력문을 날려봤습니다.

Service 객체부터 DTO(VO) / DAO 객체까지 출력문을 해본 결과...

 

이상無

 

 

 

JSP1

POST 형식으로 bId 값을 날리던 도중... 엥?

content_view 가 수상하단 걸 알아챘습니다.

 

 

JSP2

${content_view.bId} 로 수정

참.. 어이없는 실수를 범하고 말았네요

반응형
반응형

어제 까지만 해도 잘 돌아가던 MVC 패턴 프로젝트가

갑자기 DB접속이 안 되는 문제가 생겼습니다. 

 

"The Network Adapter could not establish the connection"

 

로그 출력 결과 위와 같이 에러 메시지가 출력 됐는데

각설하고 확인해 보죠 Go Go

 


문제의 오류 메시지

에러 출력 결과 사진입니다.

 

 

 

 

 

cmd

 cmd 창을 실행

 

 

ipconfig

ipconfig 입력

 

 

ipconfig 입력 결과

IPv4 주소 : ex) 199.198.0.0 < 복사해둡시다

 

이클립스 실행

 


 

context 사진

Servers -> 사용하는 톰캣서버 폴더 -> context.xml 열기

 

 

 

context.xml

url 주소 쪽 빨간 밑줄 그어진 부분에 "localhost" 또는 "ip주소" 가 있을 겁니다.

예시 : "jdbc:oracle:thin:@192.168.0.0:xe (밑줄 그어진 부분)

 

아까 복사한 IPv4 주소를 빨간색으로

그어진 부분에 붙여 넣기

 

 

 

tomcat

톰캣서버 Restart (재실행)

 

 

 

실행결과

데이터 베이스에 접속이 잘되는지 저장된

데이터를 잘 불러오는 모습입니다.

 

아까 오류 메시지 출력되었을 때는 아무것도 출력되지 않았습니다.


+ 추가

 

가정에서 사용하시는 (WiFi 접속) 공유기로 인터넷을

접속하시면 할당받는 IP 주소가 사설 IP 주소이고,

바뀔 수도 있어서 저러한 문제가 생기는 거 같습니다.

 

그림 똥손 죄송..

 

 

반응형
반응형

JSP/HTML 실행 결과가 이클립스 말고

외부 웹브라우저 (ex: 익스플로러, 크롬 등)로 띄우기입니다.

 

바로 시작해보죠 Go Go

 


 

home.jsp 실행 결과

위와 같이 JSP 또는 HTML 실행 시 이클립스 내부 브라우저로 

실행 결과가 출력되는데 외부 웹 브라우저로 띄워보겠습니다.

 

 

 

설명1

Window -> Preferences 

 

 

 

설명2

General -> Web Browser -> Use external web browser ->

Internet Explorer / Chrome -> Apply

 

 


실행 결과

실행 결과 사진

 

저는 인터넷 익스플로러로 선택해서 익스플로러 창에

결과가 출력된 모습을 보실 수 있습니다.

 

이상으로 포스팅 마치겠습니다

 

감사합니다 ( _ _ )

반응형
반응형

이클립스에서 톰캣(WAS) 서버를 만든 후 간단한 예제를 통해 

홈페이지에 "안녕하세요" 를 출력해보겠습니다.


1. 톰캣 연동

 

연동1

이클립스에서 Window -> Preferences 클릭

 

 

 

연동2

Server -> Runtime Environments -> Add.. 클릭

 

 

연동3

Apache 폴더 밑 -> 톰캣 서버 버전 선택 (저는 8.5 선택함) -> Next

 

 

 

 

연동4

Browse 클릭해 다운받은 톰캣 폴더선택 -> JRE 다운로드한 버전 클릭 -> Finish

 

 

 

 

연동5

Apply and Close 클릭


2. 톰캣 서버 생성

 

서버생성1

File -> New -> Other 선택

 

 

 

서버생성2

server 검색 -> Server 선택 후 Next

 

 

 

서버생성3

Apache 폴더 밑 -> Tomcat v8.5 Server 선택 -> Finish

(다른 버전 선택해도 무관)

 


3. 다이나믹 웹 프로젝트 생성

 

프로젝트생성1

File -> New -> Dynamic Web Project (있을 경우) / Other 선택

 

 

 

 

프로젝트생성2

dynamic 검색 -> Web 폴더 밑 -> Dynamic Web Project 선택

 

 

 

프로젝트생성3

Project Name 이름 적고 Finish

 

 


4. JSP 파일 생성

 

JSP 생성1

WepContent 우클릭 -> New -> JSP File 클릭

 

 

 

JSP 생성2

File name 은 임의로 지정해주셔도 무관합니다

 

 

 

 

JSP 생성3

"안녕하세요" 작성 후 Ctrl + S (저장)

 

 

 

JSP 실행1

작성한 JSP (hello.jsp) 우클릭 -> Run As -> Run on Server 클릭

 

 

 

 

JSP 실행2

Finish 클릭


+ 추가

위와 같이 오류가 뜨신 분은 아래 링크로 이동해주세요 ↓

오류해결


 

JSP 실행결과

 

정상적으로 작동하네요 ㅎㅎ


이클립스에서 톰캣 서버 연동 + JSP 실행결과 포스팅을

마치도록 하겠습니다

 

감사합니다 ( _ _ )

반응형
반응형

Spring Tool Suite 는 스프링 프레임워크 기반 개발을 지원하는 도구입니다

스프링으로 개발하려면 꼭필 요한 도구인데 

Eclipse 에서 바로 설치해보도록 하죠

 

GOGO !!


이클립스 실행 -> Help -> Eclipse Marketpalce 선택

 

 

Spring Tools 3 .9.11.RELEASE 선택

 

 

 

Finish

 

 

이클립스가

일을 하고 있군요 확인해봅시다

 

다운로드 잘하고 있군요

 

 

 

 

다운로드가 완료되고 Restart Now 를 클릭해줍시다

 

 

 

이클립스 우측 상단에 빨간색으로 칠한 버튼 클릭

 

 

 

Spring 선택 후 Open 

 

 

 

Spring 이미지가 생성됐습니다

선택 후 Spring 환경에서 개발 가능!!

 

 

+ 추가

현재 JAVA 프로젝트 -> Spring 프로젝트로 변환

변환할 프로젝트 우클릭 -> Spring -> Add Spring Project Nature 선택

 

 

이미지와 같이 프로젝트 모양에 S (Spring Project) 로 변환된 걸 확인할 수 있습니다.

 


이클립스에서 스프링 STS 설치 포스팅을 마치겠습니다

 

감사합니다 ( _ _ )

반응형
반응형

안녕하세요 

오늘은 이클립스 테마(배경색) 및 글자 크기를 변경하려고 합니다

개발하시는 분들 입장에서 하얀색 배경과 검정 글자를 

장시간보다 보면 눈이 금방 피로해지는데

저는 그래서 이클립스 테마는 Dark / 폰트 사이즈 12로 설정하려고 합니다

 

각설하고 바로 Go Go !!


1. 테마 변경

 

이클립스 실행하면 저와 같이 디폴트로 하얀색 배경인데

검은색으로 바꿔 보겠습니다.

 

테마변경_1

Window -> Preferences 클릭

 

 

 

테마변경_2

Appearance을 클릭

 

 

 

 

 

테마변경_3

① Theme [Dark] -> ② Dark 선택 -> ③ Apply and Close 클릭

 

 

 

테마변경_4

이클립스를 다시 시작해줘야 풀 이펙트가

적용된다는 소리 같은데 OK 눌러줍시다  영알못ㅋ

 

 

 

 

테마변경_5

짜라란~ 검정 테마로 변경됐죠?

 

이제 폰트 사이즈를 변경해줍시다

 


2. 폰트사이즈 변경

기본 폰트 사이즈가 10으로 설정되어있는데

저는 12로 설정해줬습니다

여러분 취향대로 설정 Go

 

폰트사이즈_1

Window -> Preferences

 

 

 

 

폰트사이즈_2

Appearance 클릭

 

 

 

 

 

폰트사이즈_3

Colors and Fonts -> text 작성 -> Basic / Text Font 선택 -> Edit 클릭

 

Basic 밑 Text Font 선택

 

 

 

 

 

 

폰트사이즈_4

원하는 사이즈 선택 후 확인

 

 

 

 

 

 

 

폰트사이즈_5

Apply and Close 클릭

 

 

 

 


비교샷

글자 크기가 조금 켜졌죠?

 

이상으로 이클립스 테마 및 폰트 사이즈 설정 포스팅을

마치도록 하겠습니다

 

감사합니다 ( _ _)

반응형
반응형

● 이클립스 (Eclipse) 란?

- 다양한 플랫폼에서 쓸 수 있으며, 자바를 비롯한 다양한 언어를 지원하는 프로그래밍 통합 개발 환경을 목적으로 시작하였으나, 현재는 OSGi를 도입하여, 범용 응용 소프트웨어 플랫폼으로 진화하였다.

[출처]

 

다람이 작성 > <

 


오늘은 이클립스 설치 및 프로젝트 생성을 진행 하겠습니다

그전에 JDK를 설치하셔야 되는데

만약 안 하셨다면 여기를 참고하셔서 JDK를 설치하고 오세요 ^^7

 

각설하고 바로 Go Go!!


 

1. 이클립스 설치

 

이클립스 다운로드 링크 (Click!)

 

다운로드 홈페이지

위에 링크를 타고 다운로드 홈페이지로 이동해줍시다

Eclipse IDE 2019-12  Download 64 bit 클릭!

 

 

 

 

다운로드 홈페이지2

역시 Download 클릭

 

 

 

설치 경로

다른 이름으로 저장을 누른 후 설치 경로를 지정해줍시다 

 

 

 

 

exe 파일 실행

설치가 끝난 후 설치한 경로로 이동해 eclipse-inst-win64.exe 실행

 

 

 

 

install_1

우측 상단 빨간색으로 칠한 버튼 클릭

 

 

 

 

install_2

UPDATE 클릭

 

 

 

 

install_3

2014, 2017 있는데 November 22, 2017 을 선택하고

체크박스 체크 후 Accept 클릭

 

 

 

 

install_4

Eclipse IDE for Enterprise Java Developers 클릭 

 

 

 

 

install_5

Installation Folder 로 eclipse.exe 실행 파일 경로를 지정해줍니다

주황 버튼 INSTALL 클릭

 

 

 

 

install_6

인스톨 진행 중...

 

 

 

 

 

install_6(2)

중간에 동의하냐 창이 뜨는데 Accept 클릭

 

 

 

 

install_8

역시 인스톨 진행 중..

 

 

 

install_8

인스톨이 끝나면 LAUNCH 박스가 나오는데 클릭해줍시다.

 

 

 

 

이클립스 실행 화면

우와아아 끝났습니다 이클립스 실행 중 

 

 

이클립스 워크스페이스 지정

앞으로 작업할 프로젝트 경로를 지정해줍시다 

저 같은 경우 저장공간이 협소해

D 드라이브에 프로젝트 경로를 지정했습니다 

프로젝트 관리하기 편한 곳에 폴더 생성 후 경로 지정을 해주죠


2. 프로젝트 생성하기

이클립스 실행 화면입니다. 

 

이클립스 실행 화면

Welcome 옆 x 버튼 클릭해서 지워버립시다.

 

 

 

 

프로젝트 생성하기

Java Project를 생성해야 되는데 Java Project 가 없습니다.

Other 클릭하고 Java project로 검색하고 생성해도 되는데 

매번 하기 번거로우니까 설정합시다

 

 

 

 

이미지 클릭

이클립스 우측 상단에 빨간색 박스로 표시한 이미지를 클릭

 

 

 

 

Java project

Java를 선택해주고 Open을 클릭해줍시다

 

 

 

 

Java

우측 상단에 빨간색으로 표시한 것과 같이

하나가 추가되는데 저걸 클릭해줍시다

 

 

 

 

Java Project 생성

Java Project 가 생겼죠?

File -> New -> Java Project 클릭

 

 

 

 

프로젝트 이름 지정

프로젝트 이름을 지정하고 Finish 버튼을 눌러줍시다

 

 

 

 

프로젝트 생성결과

프로젝트가 생성된 걸 확인하실 수 있습니다

 

 

 

 

Class 생성

프로젝트 클릭 후 Src 폴더 우측 클릭 ->

New -> Class 선택

 

 

 

 

Class 생성

Package : 패키지 이름 지정

Name    : Class 이름 지정 ( 첫 글자는 대문자로 작성해 주셔야 됩니다 ) 

public static void main(String[] args) 클릭 -> Finish

 

 

클래스 파일 생성결과

자 .. 위 그림과 같이 클래스 파일이 생성된 걸 확인할 수 있습니다.

정상적으로 Run 되는지 확인해봐야겠죠?

간단한 출력문을 작성해 봅시다.

 

 

 

 

 

Run_1

코드 작성 후 빨간색으로 칠한 버튼을 클릭해줍시다

 

 

 

Run_2

생성한 클래스가 하나밖에 없으니 Select All 또는

실행할 클래스 선택 후 OK 버튼 클릭

 

 

 

 

출력결과

Console 창에 출력이 잘 되네요

굳굳 

 

이클립스 (Eclipse) 설치 및

프로젝트 생성 포스팅을 마치겠습니다

 

감사합니다 ( _ _ )

 

 

 

 

반응형

+ Recent posts