Mathematica 9 is now available
3.1 Hello.jsp

ドキュメント3. 基本的な例題

 

3.1 Hello.jsp

前述のようにwebMathematica をインストールするとhttp://localhost:8080/webMathematica/Examples/Hello.jspでこのJSPに接続することができます(ご自分のサーバに接続するURLはこれとは多少異なる場合もあります).

この例ではMathematicaDate[]関数を評価します.結果はこのページにアクセスする度に変化し,これが実際に動的なプロセスであることを示します.このページのソースはwebMathematica/Examples/Hello.jspにあります.

<%@ page language="java" %>
<%@ taglib uri="/webMathematica-taglib" prefix="msp" %>   標準的なJSPのヘッダ

<html>                              標準的なHTMLタグ
   <head>
      <title>Hello World (The MSP Taglib)</title>
   </head>
   <body>
      <h1>Hello World (The MSP Taglib)</h1>
      <msp:allocateKernel>            Mathematica カーネルの割当て
         <h4>Date[]</h4>
      <msp:evaluate>
      Date::usage                     Mathematica による評価
      </msp:evaluate>

      <p>Its current value is:</p>
      <msp:evaluate>
          Date[]                     Mathematica による評価
      </msp:evaluate>
      </msp:allocateKernel>            Mathematica カーネルの解放
   </body>
</html>

このページには標準的なHTMLタグと,<msp:tag>という形式を持った特別のwebMathematica タグが使われています.webMathematica タグはページの最上部から順に実行されます. <msp:allocate> タグがあると計算に使うためのMathematica カーネルが割り当てられます.<msp:evaluate>タグの内容はMathematica に送られて計算され,結果が最終ページに挿入されます.</msp:allocate>タグは次の計算に備えるためにMathematica カーネルを解放します.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT. CURRENT WEBMATHEMATICA DOCUMENTATION IS NOW AVAILABLE.