반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- redis
- WebLogic
- vue.js
- Selenium
- spring boot redis
- spring cloud
- Spring Open Feign
- Docker Compose
- mybatis
- argo cd
- cassandra
- QueryDSL
- RabbitMQ
- docker compose mysql
- Hibernate
- ChannelPipeline
- netflix oss
- MySQL
- grafana
- docker-compose
- Airflow
- weblogic 10
- Netty
- jmeter
- spring boot
- JPA
- coalesce
- docker
- Redis Sentinel
- KAFKA
Archives
- Today
- Total
IT.FARMER
1. naver API 및 Struts 본문
반응형
* Naver API (4-2,4-3)
1.일단 이곳에서 http://dev.naver.com/openapi/tutorial 듀토리얼 보고 확인하구,
2. http://dev.naver.com/openapi/register 이곳에가서 일반키를 발급받은 다음에
3. 요기가서 http://dev.naver.com/openapi/apis/data/encyc 이곳에 API 사용방법을 보고 사용해 보면 되,
현재 사용중인 키 : 4f39bbee8502ad945472658d076410c3 (이건 내가 방금, 발급받은키ㅎㅎ)
http://openapi.naver.com/search?key=test&query=%EB%8F%85%EB%8F%84&target=encyc&start=1&display=10
1.빨간색으로 test를 현재 발급받은키 4f39bbee8502ad945472658d076410c3 로만 바꿔주고 인터넷 URL창에 넣어주면되,
2.파란색은 실재로 검색되는 검색어 인데, 이건 문자형식이 UTF-8이라 그래, 영어로 넣어서 검색해봐두대 예를들면 HELLO 이걸로
3. 완성된 URL
http://openapi.naver.com/search?key=4f39bbee8502ad945472658d076410c3&query=HELLO&target=encyc&start=1&display=10
이렇게 하면 검색된게 나오는데, 이건 XML형태라 따로 파싱해서 써야해, 파씽까지 하라고 주문한거 같진 않고,
이정도 선에서만 사용하면 될거같아,
1.일단 이곳에서 http://dev.naver.com/openapi/tutorial 듀토리얼 보고 확인하구,
2. http://dev.naver.com/openapi/register 이곳에가서 일반키를 발급받은 다음에
3. 요기가서 http://dev.naver.com/openapi/apis/data/encyc 이곳에 API 사용방법을 보고 사용해 보면 되,
현재 사용중인 키 : 4f39bbee8502ad945472658d076410c3 (이건 내가 방금, 발급받은키ㅎㅎ)
http://openapi.naver.com/search?key=test&query=%EB%8F%85%EB%8F%84&target=encyc&start=1&display=10
1.빨간색으로 test를 현재 발급받은키 4f39bbee8502ad945472658d076410c3 로만 바꿔주고 인터넷 URL창에 넣어주면되,
2.파란색은 실재로 검색되는 검색어 인데, 이건 문자형식이 UTF-8이라 그래, 영어로 넣어서 검색해봐두대 예를들면 HELLO 이걸로
3. 완성된 URL
http://openapi.naver.com/search?key=4f39bbee8502ad945472658d076410c3&query=HELLO&target=encyc&start=1&display=10
이렇게 하면 검색된게 나오는데, 이건 XML형태라 따로 파싱해서 써야해, 파씽까지 하라고 주문한거 같진 않고,
이정도 선에서만 사용하면 될거같아,
Struts (4-1)
API를 Struts(Eclipse + tomcat + struts2) 에 붙여보라는건데,
일단 그럼 위에게 되었으면, 요기 Freamwork만 만들어 진다면 쉽게 가능 하겠는걸,
API를 Struts(Eclipse + tomcat + struts2) 에 붙여보라는건데,
일단 그럼 위에게 되었으면, 요기 Freamwork만 만들어 진다면 쉽게 가능 하겠는걸,
http://struts.apache.org 위의 struts사이트에서 최신 파일을 다운 받는데 (정확한 위치는 여기 : http://struts.apache.org/download.cgi#struts2181)
굳이 풀버전 안받아도 빨리 실행할 수 있는데 필요한 jar는 Essential에도 있으니깐 용량 작은 것 받아도 된다.
다운받은 zip 파일 압축을 풀고 각각의 폴더중에서 [lib] 폴더를 찾아들어가보면 다음의 이름과 같은 라이브러리 파일을 찾을 수
있는데 그냥 단순 Ctrl-C복사해서 이클립스의 lib폴더에 대고 Ctrl-V로 붙이면 끝.
굳이 지금 5개 jar 파일이 있는데 이것을 다 안해도 상관은 없어, 파일업로드 관련된 파일도 있고, Struts에서 사용할 파일들이 들어 있는거니까,
*이클립스 파일구조는 밑에 그림처럼 하면 좋겠어, 그렇치 않으면 오류가 발생할수고 있어,,예민한 것들이야 ㅎㅎ
*참 지금 하고 있는 프로젝트는, TOMCAT 연동에 다이나믹 프로젝트로 되었다고 가정하에 한거고 , 만약 톰켓연동이나 다이나믹 프로젝트가 아니라면
"TOCAT연동 다이나믹 프로젝트" 라는 글을 먼저 읽어보구하면 될거야
|
반응형
'JAVA' 카테고리의 다른 글
JAVA Super Class , Overriding (0) | 2010.09.08 |
---|---|
파일 입출력 (0) | 2010.08.23 |
(기타)톰켓 + 다이니믹 웹 (0) | 2010.08.23 |
2. 이제 실제 서플릿 파일이라든지 JSP 그리구, xml설정을 해줄거야 (0) | 2010.08.23 |
java toString (0) | 2010.05.12 |