Overview | An overview of the JavaScript language and of Rhino. |
---|---|
Requirements and Limitations | What you must have to run Rhino; what Rhino cannot do. |
Change log | Recent Rhino Changes |
Optimization | Details on the various optimization levels. |
FAQ | Answers to frequently asked questions about Rhino. |
Scripting Languages for Java | An article comparing and contrasting Rhino and Jython. |
Scripting Java | How to use Rhino to script Java classes. |
---|---|
Scripting Java | How to use Rhino to script Java classes (an older treatment). |
Performance Hints | Some tips on writing faster JavaScript code. |
JavaScript Shell | Interactive or batch execution of scripts. |
---|---|
JavaScript Debugger | Debugging scripts running in Rhino. |
JavaScript Compiler | Compiling scripts into Java class files. |
Testing | Running the JavaScript test suite. |
Embedding tutorial | A short tutorial on how to embed Rhino into your application. |
---|---|
API javadoc Reference | An annotated outline of the programming interface to Rhino (tip only). |
Scopes and Contexts | Describes how to use scopes and contexts for the best performance and flexibility, with an eye toward multithreaded environments. |
Serialization | How to serialize JavaScript objects and functions in Rhino. |
Runtime | A brief description of the JavaScript runtime. |
Small Footprint | Hints for those interested in small-footprint embeddings. |
Examples | A set of examples showing how to control the JavaScript engine and build JavaScript host objects. |
Using Rhino with BSF | How to use Rhino with apps that support BSF (Bean Scripting Framework) from the Apache Jakarta project. |