Introduction

 Why Use Mathematica in a Web Site?
 Why a Web Interface?
 Areas of Use for webMathematica
 webMathematica Technology
webMathematica 2.3 New Features
webMathematica 2.2 New Features
webMathematica 2.1 New Features
webMathematica 2.0 New Features

Installation

 Setting up a Servlet Container
 Installing and Configuring Mathematica
 Installing the webMathematica Web Application
 Configuring for the X Window System (Unix only)
 Upgrading from webMathematica 2.2
 Optional Further Configuring
 Testing

Basic Examples

 Hello.jsp
 Working with Variables: Variables.jsp
 MSP Functions: Expand.jsp
 Graphics: Plot.jsp
 Typeset Images: Integrate.jsp
 Live 3D Plotting: Plot3DLive.jsp
 Getting Messages: Messages.jsp
 Returning General Content: Content.jsp
 Applets: TextApplet.jsp
 JavaScript: PlotScript.jsp
 Setting Variables: SetBasic.jsp
 Getting Variables: GetBasic.jsp
 Interacting with MSPs: IncludeMSP.jsp

Developing Your Own Pages

Tips and Tricks
 Templates
 Minimal Installation

Applications

 XML
 MathML
 SVG
 HTML Formatting
 Using Java APIs
 Data Loading and Computation
 Mathematica Packages and Applications
 Alternative Server Technologies
 PDF Documents
 Returning General Content

Advanced Topics

 Variables
 Security
 Evaluation Formatting
 Processing a JSP
 Multiple Kernel Pools
 Mapping URLs onto JSPs
 Mathematica Initialization
 Logging
 The Kernel Monitor
 Debugging webMathematica
 Displaying Mathematics and Graphics
 Including Static Files

Troubleshooting

 Initial Checks
 Specific Problems
 Reporting Problems

Classic webMathematica Technology

 Converting MSP Scripts to JSPs
 Multiple Kernel Pools and MSP Scripts
 Processing an MSP
 Mapping URLs onto MSP Scripts
 MSPs and Static Files
 Example MSP Scripts

Appendix

 Mathematica Function Reference
 MSP Taglib Reference
 Site Configuration
 LiveGraphics3D
 Dynamic HTML
 MathML Technology
 File Layout
 Links

 

Download complete documentation
Search Wolfram Research
Download NotebookDownload PDF