2
我有以下的Restlet調用getRequest始終是一個資源空
public synchronized Restlet createRoot() {
Router router = new Router(getContext());
router.attach("/search/{query}", SearchResource.class);
return router;
}
所以query
是搜索查詢(可變)
我想從我的資源得到這個變量,但我總是回空值。
public SearchResource() {
searchQuery = (String) getRequestAttributes().get("query");
}
我在getRequestAttributes()
得到一個空指針或者如果我嘗試getRequest().getAttributes()
難道我做錯了什麼?
表現出一些更多的代碼... – koma 2012-02-06 11:51:42