2010-02-25 4 views
1

Я хотел использовать задачи очереди в приложении GAE. Мне нужно передать два параметра в мои запущенные программы сервлетов URL. Поэтому я делаю это. Но когда я печатаю значения для начала и конца, он печатает null для начала и 15 для конца. Я делаю что-то неправильно? Правильно ли это передать параметры?Google App Engine JAVA: как добавить несколько параметров в очередь задач?

TaskOptions to = null; to = TaskOptions.Builder.param («start», «0»); to = TaskOptions.Builder.param («конец», «15»); to = to.url ("/ runTasks"); queue.add (to);

Благодаря

+0

queue.add (url ("/ path? A = b & c = d"). Method (Method.GET)); Теперь я использую это, чтобы передать параметры, и кажется, что он работает нормально. Но если кто-то может прокомментировать описанный выше процесс, который поможет. – Oceandrive

ответ

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

Использование методов Param в @virsir очерчивает путь вперед. Ввод всех параметров в URL-адрес не работает, если они указаны в urlencoded. URL будет вырезаться на первом закодированном символе.