我有三种类型的获取请求,它们从移动设备传递到 Web 应用程序上的类文件。因为移动设备不提供cookies,所以日志文件命中只有
in.ter.nal.ip ser.ver.i.p:port 2009-06-05 09:14:44 GET /applicationname/mobiledevicexml reqtype=login&userid=xx### 200 87 - MercuryMobile/1.0 CFNetwork/342.1 Darwin/9.4.1 cookieArrayLength=0;
如果我可以在我的类文件中实例化 javascript,并从类文件中生成对 urchinTracker() 的 javascript 函数调用,我可以替换那个无用的 cookieArrayLength=0; 通过一些有用的数据,urchin 可以从日志文件中读取到分析报告中。我们一直在研究用 Rhino 编写 Java 脚本;Safari 书架有:
JavaTM 中的脚本:语言、框架和模式
这帮助我们立即演示了我们可以在类文件中运行 javascript——这在 Java 6 上开箱即用。
有人知道在 Java 1.5 或 1.4 上使用 Rhino 编写脚本的任何资源吗?
或者,对于从 java 1.5 运行 javascript 的任何建议将不胜感激。