2010-02-25 1 views
1

내 GAE 응용 프로그램에서 대기열 작업을 사용하고 싶었습니다. URL 서블릿 runTasks에 두 개의 매개 변수를 전달해야합니다. 그래서 나는 이것을하고있다. 하지만 시작 및 끝 값을 인쇄하면 시작 값은 null이고 끝 값은 15입니다. 뭐 잘못하고 있니? 이것은 매개 변수를 전달하는 올바른 방법입니까?Google App Engine JAVA : 작업 대기열에 둘 이상의 매개 변수를 추가하는 방법은 무엇입니까?

TaskOptions to = null; to = TaskOptions.Builder.param ("start", "0"); to = TaskOptions.Builder.param ("end", "15"); to = to.url ("/ runTasks"); queue.add (to); @virsir는 설명으로 PARAM 방법을 사용

감사

+0

queue.add (url ("/ path? a = b & c = d"). method (Method.GET)); 지금이 매개 변수를 전달하는 데 사용하고 잘 작동하는 것 같습니다. 그러나 누군가가 도움이 될 위의 과정에 대해 의견을 말할 수 있다면. – Oceandrive

답변

3
to = TaskOptions.Builder.param("start", "0").param("end", "15") 
0

앞으로 방법입니다. urlencoded 경우 모든 매개 변수를 URL에 넣는 작동하지 않습니다. 첫 번째 인코딩 된 문자에서 URL이 잘립니다.

관련 문제