チェンジセット 317

差分発生行の前後
無視リスト:
コミット日時:
2008/09/04 21:52:59 (12 年前)
コミッタ:
shinomiya
ログメッセージ:

#517 im-Jssp RPC : im_jssp_rpc.jsやjson.jsの明示的インクルードは不要になったので削除
あわせて、language="javascript"からtype="text/javascript"に変更

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • trunk/im-jssp-sample/.settings/org.eclipse.core.resources.prefs

    r311 r317  
    1 #Wed Jul 23 15:16:43 JST 2008 
     1#Thu Sep 04 21:39:40 JST 2008 
    22eclipse.preferences.version=1 
    33encoding//src/main/resources/org/intra_mart/common/aid/jdk/util/charset/iana2jdk.properties=Shift-JIS 
     
    66encoding//src/main/webapp/sample/jssp_rpc/hello/hello_jssp_rpc_main.html=UTF-8 
    77encoding//src/main/webapp/sample/jssp_rpc/hello/server_side_logic/hello.js=UTF-8 
     8encoding//src/main/webapp/sample/jssp_rpc/send_object/send_object.html=UTF-8 
     9encoding//src/main/webapp/sample/jssp_rpc/sum/sum_main.html=UTF-8 
    810encoding//src/main/webapp/sample/script/debug/debug_main.js=UTF-8 
    911encoding//src/main/webapp/sample/script/file/file_main.html=UTF-8 
  • trunk/im-jssp-sample/src/main/webapp/sample/jssp_rpc/const_check/const_check_main.html

    r106 r317  
    1 <html> 
     1<html> 
    22        <head> 
    3                 <title>定数値の扱い</title> 
    4  
    5                 <script language="JavaScript" src="csjs/im_jssp_rpc.js"></script> 
    6                 <script language="JavaScript" src="csjs/json.js"></script> 
     3                <title>�萔�l�̈���</title> 
    74         
    8                 <IMART type     = "jsspRpc"  
    9                        name     = "constChecker"  
    10                        page     = "sample/jssp_rpc/const_check/server_side_logic/const" > 
     5                <IMART type = "jsspRpc"  
     6                       name = "constChecker"  
     7                       page = "sample/jssp_rpc/const_check/server_side_logic/const" > 
    118                </IMART> 
    129 
    13                 <script language="JavaScript"> 
     10                <script type="text/javascript"> 
    1411                 
    1512                        /**      
    16                          * sample/jssp_rpc/const_check/server_side_logic/const.js#getConstant() を実行します。 
     13                         * sample/jssp_rpc/const_check/server_side_logic/const.js#getConstant() ��s���܂��B 
    1714                         */ 
    1815                        function getConstant(){ 
    1916                                var obj = constChecker.getConstant(); 
    2017 
    21                                 // 結果表示 
     18                                // ���ʕ\�� 
    2219                                var idx = 0; 
    2320                                var objStr = ""; 
     
    3330                         
    3431                        /**      
    35                          * sample/jssp_rpc/const_check/server_side_logic/const.js#sendConstant() を実行します。 
     32                         * sample/jssp_rpc/const_check/server_side_logic/const.js#sendConstant() ��s���܂��B 
    3633                         */ 
    3734                        function sendConstant(){ 
     
    3936                                var ary = new Array(); 
    4037                         
    41                                 //Number定数 
     38                                //Number�萔 
    4239                                ary[0]=Number.MAX_VALUE; 
    4340                                ary[1]=Number.MIN_VALUE; 
     
    4946                                ary[7]=NaN; 
    5047                         
    51                                 //Math定数 
     48                                //Math�萔 
    5249                                ary[8]=Math.PI; 
    5350                                ary[9]=Math.SQRT2; 
     
    5956                                ary[15]=Math.LOG10E; 
    6057                         
    61                                 //論理値, null, undefined 
     58                                //�_���l, null, undefined 
    6259                                ary[16]=true; 
    6360                                ary[17]=false; 
     
    7269        <body> 
    7370                <center> 
    74                         <h1>定数値の扱い</h1> 
     71                        <h1>�萔�l�̈���</h1> 
    7572                        <hr> 
    7673 
    77                         サーバから渡された定数値を表示します。(結果をアラートウィンドウに表示します。)<br> 
    78                         <input type="button" value="表示" onclick="getConstant()"> 
     74                        �T�[�o�������ꂽ�萔�l������܂��B�i���ʂ���[�g�E�B���h�E�ɕ\�����܂��B�j<br> 
     75                        <input type="button" value="�\��" onclick="getConstant()"> 
    7976                         
    8077                        <br> 
    8178                        <br> 
    8279                         
    83                         サーバへ定数値を送信します。(結果はサーバのコンソール上に表示されます)<br> 
    84                         <input type="button" value="送信" onclick="sendConstant()"> 
     80                        �T�[�o�֒萔�l�𑗐M���܂��B(���ʂ̓T�[�o�̃R���\�[�����\��������)<br> 
     81                        <input type="button" value="���M" onclick="sendConstant()"> 
    8582                         
    8683                        <br> 
     
    9087                                <tr> 
    9188                                        <td> 
    92                                                 送受信されるデータは 以下の通りです<br> 
    93                                                 (定数値を格納した配列です) 
     89                                                ��������f�[�^���ȉ��̒ʂ���<br> 
     90                                                �i�萔�l��[�����z����j 
    9491                                        </td> 
    9592                                </tr> 
     
    9996var ary = new Array(); 
    10097 
    101 //Number定数 
     98//Number�萔 
    10299ary[0]=Number.MAX_VALUE; 
    103100ary[1]=Number.MIN_VALUE; 
     
    109106ary[7]=NaN; 
    110107 
    111 //Math定数 
     108//Math�萔 
    112109ary[8]=Math.PI; 
    113110ary[9]=Math.SQRT2; 
     
    119116ary[15]=Math.LOG10E; 
    120117 
    121 //論理値, null, undefined 
     118//�_���l, null, undefined 
    122119ary[16]=true; 
    123120ary[17]=false; 
     
    130127                         
    131128                        <hr> 
    132                         <IMART type="link" page="sample">サンプル一覧へ戻る</IMART> 
     129                        <IMART type="link" page="sample">�T���v���ꗗ�֖߂�IMART> 
    133130                </center> 
    134131        </body> 
  • trunk/im-jssp-sample/src/main/webapp/sample/jssp_rpc/display_file/display_file_main.html

    r106 r317  
    1 <html> 
     1<html> 
    22        <head> 
    3                 <title>ファイルの表示</title> 
    4                  
    5                 <script language="JavaScript" src="csjs/im_jssp_rpc.js"></script> 
    6                 <script language="JavaScript" src="csjs/json.js"></script> 
     3                <title>�t�@�C���̕\��</title> 
    74         
    85                <IMART type     = "jsspRpc"  
     
    129                </IMART> 
    1310 
    14                 <script language="JavaScript"> 
     11                <script type="text/javascript"> 
    1512                 
    1613                        /**      
    17                          * 「sample/jssp_rpc/display_file/server_side_logic/file_reader.js」の「readFile()」関数を実行します。 
    18                          *  実行結果は、コールバック関数「callBackTest()」が受け取ります。 
     14                         * �usample/jssp_rpc/display_file/server_side_logic/file_reader.js�v�́ureadFile()�v�֐���s���܂��B 
     15                         *  ��s���ʂ́A�R�[���o�b�N�֐��ucallBackTest()�v���󂯎��܂��B 
    1916                         */ 
    2017                        function executeReadFile(){ 
     
    2320                                var delayTime = document.form1.text2.value; 
    2421                         
    25                                 alert("実行結果は コールバック関数 「callBackTest()」 が受け取ります。\n(遅延時間:" + delayTime + "秒)");  
    26                                 document.getElementById("div1").innerHTML = "<blink>処理中です。。。</blink>"; 
     22                                alert("��s���ʂ��R�[���o�b�N�֐� �ucallBackTest()�v ���󂯎��܂��B\n�i�x�����ԁF" + delayTime + "�b�j");     
     23                                document.getElementById("div1").innerHTML = "<blink>�������ł��B�B�B</blink>"; 
    2724 
    28                                 // 実行 
     25                                // ��s 
    2926                                fileReader.readFile(filePath, readASCII, delayTime); 
    3027                        } 
     
    3229         
    3330                        /**      
    34                          * <IMART type="jsspRpc" name="fileReader">で指定したコールバック関数 
     31                         * ��IMART type="jsspRpc" name="fileReader"���Ŏw�肵���R�[���o�b�N�֐� 
    3532                         * 
    36                          *  引数 result には、 
    37                          *  「sample/jssp_rpc/display_file/server_side_logic/file_reader.js」の「readFile()」関数の 
    38                          *  結果オブジェクトが渡されます。結果オブジェクトの構成は以下の通りです。 
     33                         *  ��esult �ɂ́A 
     34                         *  �usample/jssp_rpc/display_file/server_side_logic/file_reader.js�v�́ureadFile()�v�֐��� 
     35                         *  ���ʃI�u�W�F�N�g���n�������B���ʃI�u�W�F�N�g�̍\���͈ȉ��̒ʂ����B 
    3936                         *  
    4037                         *    result 
    41                          *      ├─ error   : エラー有無 
    42                          *      ├─ massage : メッセージ 
    43                          *      ├─ path    : ファイルパス 
    44                          *      └─ data    : ファイルデータ 
     38                         *      ���� error   : �G���[�L�� 
     39                         *      ���� massage : ���b�Z�[�W 
     40                         *      ���� path    : �t�@�C���p�X 
     41                         *      ���� data    : �t�@�C���f�[�^ 
    4542                         */ 
    4643                        function callBackTest(result){ 
    4744                                if(result.error){ 
    48                                         document.getElementById("div1").innerHTML = "エラーが発生しました。"; 
     45                                        document.getElementById("div1").innerHTML = "�G���[���������܂����B"; 
    4946                                        document.getElementById("div2").innerHTML  
    5047                                                                        = "<font color='red'>" + result.massage + "</font>(" + result.path + ")"; 
     
    6057        <body> 
    6158                <center> 
    62                         <h1>ファイルの表示</h1> 
     59                        <h1>�t�@�C���̕\��</h1> 
    6360                        <hr> 
    6461 
    65                         ファイルを取得&表示します。非同期に動作します。 
     62                        �t�@�C��������\�����܂��B�񓯊��삵�܂��B 
    6663                        <form name="form1" onSubmit="return false;"> 
    6764                                <table border="1"> 
    6865                                        <tr> 
    6966                                                <td align="right"> 
    70                                                         ファイル: 
     67                                                        �t�@�C���F 
    7168                                                </td> 
    7269                                                <td> 
     
    7673                                        <tr> 
    7774                                                <td align="right"> 
    78                                                         読込形式: 
     75                                                        �Ǎ��`���F 
    7976                                                </td> 
    8077                                                <td> 
    81                                                         <input type="radio" name="radiobax" value="true" checked>ASCIIモード 
    82                                                         <input type="radio" name="radiobax" value="false">Binaryモード 
     78                                                        <input type="radio" name="radiobax" value="true" checked>ASCII���[�h 
     79                                                        <input type="radio" name="radiobax" value="false">Binary���[�h 
    8380                                                </td> 
    8481                                        </tr> 
    8582                                        <tr> 
    8683                                                <td align="right"> 
    87                                                         遅延時間 <br>(コールバック関数確認用): 
     84                                                        �x�����ԁ@<br>(�R�[���o�b�N�֐��m�F�p)�F 
    8885                                                </td> 
    8986                                                <td> 
     
    9390                                        <tr> 
    9491                                                <td colspan="2" align="center"> 
    95                                                         <input type="button" value="実行" onclick="executeReadFile();"> 
     92                                                        <input type="button" value="��s" onclick="executeReadFile();"> 
    9693                                                </td> 
    9794                                        </tr> 
     
    109106                        </form> 
    110107                         
    111                         <font size="-1">※このプログラムはあくまでもサンプルです。JSSP-RPC は容量の大きいファイルデータの送受信には適していません。</font> 
     108                        <font size="-1">�����̃v���O�����͂����܂ł����v���ł��BJSSP-RPC �͗e�ʂ̑傫���t�@�C���f�[�^�̑���ɂ͓K���Ă��܂���/font> 
    112109                        <hr> 
    113                         <IMART type="link" page="sample">サンプル一覧へ戻る</IMART> 
     110                        <IMART type="link" page="sample">�T���v���ꗗ�֖߂�IMART> 
    114111                </center> 
    115112        </body> 
  • trunk/im-jssp-sample/src/main/webapp/sample/jssp_rpc/hello/hello_jssp_rpc_main.html

    r170 r317  
    33                <title>Hello, jssp-rpc</title> 
    44 
    5                 <script language="JavaScript" src="csjs/im_jssp_rpc.js"></script> 
    6                 <script language="JavaScript" src="csjs/json.js"></script> 
    7          
    85                <IMART type="jsspRpc" name="sample1" page="sample/jssp_rpc/hello/server_side_logic/hello"></IMART> 
    96         
    10                 <script language="JavaScript"> 
     7                <script type="text/javascript"> 
    118                        /**      
    129                         * 「sample/jssp_rpc/hello/server_side_logic/hello.js」の「sayHello()」関数を実行します。 
     
    6057&lt;/IMART&gt; 
    6158 
    62 &lt;script language="JavaScript"&gt; 
     59&lt;script type="text/javascript"&gt; 
    6360    function execute(){ 
    6461        try{ 
  • trunk/im-jssp-sample/src/main/webapp/sample/jssp_rpc/send_object/send_object.html

    r106 r317  
    1 <html> 
     1<html> 
    22        <head> 
    33                <title>オブジェクトの送受信</title> 
    4  
    5                 <script language="JavaScript" src="csjs/im_jssp_rpc.js"></script> 
    6                 <script language="JavaScript" src="csjs/json.js"></script> 
    74         
    85                <IMART type="jsspRpc" name="timeMachine" page="sample/jssp_rpc/send_object/server_side_logic/time_machine"></IMART> 
    96         
    10                 <script language="JavaScript"> 
     7                <script type="text/javascript"> 
    118                 
    129                        /**      
  • trunk/im-jssp-sample/src/main/webapp/sample/jssp_rpc/sum/sum_main.html

    r106 r317  
    1 <html> 
     1<html> 
    22        <head> 
    33                <title>合計値の計算</title> 
    4  
    5                 <script language="JavaScript" src="csjs/im_jssp_rpc.js"></script> 
    6                 <script language="JavaScript" src="csjs/json.js"></script> 
    74         
    85                <IMART type = "jsspRpc"  
     
    118                </IMART> 
    129 
    13                 <script language="JavaScript"> 
     10                <script type="text/javascript"> 
    1411                 
    1512                        /**