add support for JDK6 #93

master
yihua.huang 2014-04-09 10:44:52 +08:00
parent c6c56ad511
commit 9f5a6494a0
2 changed files with 29 additions and 27 deletions

View File

@ -60,8 +60,9 @@ public class ScriptProcessor implements PageProcessor {
engine.eval(defines + "\n" + script, context); engine.eval(defines + "\n" + script, context);
NativeObject o = (NativeObject) engine.get("result"); NativeObject o = (NativeObject) engine.get("result");
if (o != null) { if (o != null) {
for (Map.Entry<Object, Object> objectObjectEntry : o.entrySet()) { for (Object o1 : o.getIds()) {
page.getResultItems().put(objectObjectEntry.getKey().toString(), objectObjectEntry.getValue()); String key = String.valueOf(o1);
page.getResultItems().put(key, NativeObject.getProperty(o, key));
} }
} }
break; break;

View File

@ -9,3 +9,4 @@ var config = {
title = $("div.BlogTitle h1"), title = $("div.BlogTitle h1"),
content = $("div.BlogContent") content = $("div.BlogContent")
urls("http://my\\.oschina\\.net/flashsword/blog/\\d+") urls("http://my\\.oschina\\.net/flashsword/blog/\\d+")
config;