2013-07-11 2 views
0

재생중인 메서드를 가져 오는 요청을 보내는 방법은 무엇입니까? 나는 프레임 워크 응용 프로그램과 자바 데스크톱 응용 프로그램을 가지고있다. get 메소드를 사용하여 프레임 워크를 재생하기 위해 자바 데스크탑에서 요청을 보내려고합니다. 여기 재생 프레임 워크에서 요청 가져 오기 방법을 보내는 방법

는 루트 파일 재생 프레임 워크

# Routes 
# This file defines all application routes (Higher priority routes first) 
# ~~~~ 

# Home page 
GET /        Application.index 
POST /auth        Application.authenticator 
POST /datacompany      Application.getDataCompany 
POST /listdatafile      Application.getListFile 
POST /urlfile       Application.getUrlFile 
GET  /getFile/{id}      Application.getFile 
# Ignore favicon requests 
GET  /favicon.ico       404 

# Map static resources from the /app/public folder to the /public path 
GET  /public/       staticDir:public 

# Catch all     
*/{controller}/{action}     {controller}.{action} 

여기 난 그냥 GET /getFile/{id} Application.getFile

에 요청을 보낼

지금
public static void getFile(String id){ 
    //String id = params.get("id"); 
     System.out.println("ID : "+id); 
     FileInputStream stream = ResumableDownloader.getFile(id); 
     renderBinary(stream); 
    } 

오와 나는 응용 프로그램 컨트롤러 플레이 방법입니다입니다 감사합니다. 나쁜 영어로 죄송합니다.

답변

0

Java 데스크탑 응용 프로그램에서 HTTP 클라이언트를 사용해야합니다. HttpClient 체크 아웃 : http://hc.apache.org/httpcomponents-client-ga/

+0

그 방법을 사용했을 때 classNotFoundException 오류가 org.apache.commons.logging에 대해 표시됩니다. 라이브러리 common-logging-1.1.3.jar을 프로젝트에 추가하려고 시도하지만 작동하지 않습니다. – Yusuf1494

+0

프로젝트 클래스 경로를 정렬해야하는 것처럼 들립니다. –