http://www.alinous.org
go to English site

Alinousとは? ダウンロード ドキュメント 貢献者たち パートナー コンタクト
Alinousとは?
ダウンロード
ドキュメント
Getting started
Alinous-Coreの機能
Reference Manual
貢献者たち
パートナー
コンタクト
トップページ
ECサイト構築パッケージOpen-EC ECサイト構築パッケージOpen-EC
INFORMATION
Now Alinous-Core is Release1.0.x.
You can download it as Eclipse-Plugin.

FREE DOWNLOAD

  • Developer's blog
  • Alinous-CMS(Japanese only)
  • Webデザイン制作 Mer Design








  • Alinous-Core's functions

    The Alinous-Coreには、Webプログラミングに特化した機能がついています。.
    このページを読む前にGetting started Alinous-Coreにあるプロジェクト を実行しておくとこのページをよく理解できます。



    Alinous-Coreはどのように動くか?

    "*.html"と"*.alns"ファイルで構成されたWebページがが下の図にあります。"*.alns"ファイルは、 オプションで、あってもなくても構いません。
    "show.html" と "show.alns"のように、同じ名前で拡張子がちがうものが一つのページを構成するためのペアです。



    例えば、"http://localhost/select/show.html"にアクセスしたとき、まずは"show.alns"が実行されます。 そして、HTMLファイルに組み込むための変数を作成します。ここで作成した変数は、Alinous-Coreのマクロを利用する ことにより、HTMLファイルに組み込むことが可能です。.

    詳しくはWhat is Alinous-Coreを見てください



    AlinousScriptでSQLを使うことができます

    AlinousScriptでSQLを使うことができます。
    詳しくはこちら



    Webページの部品化

    Alinous-Coreは、"alns:tagid" と "alns:inner"属性を使うことにより、仮想FRAMEを利用することができます。
    仮想FRAMEは、TDタグによって表現され、各FRAMEは独立して画面遷移します。

    For example.
    parent.html
    <HTML>
    <BODY>
    
    <TABLE>
        <TR>
            <TD alns:tagid="child1" alns:inner="child.html">
            </TD>
        </TR>
        <TR>
            <TD alns:tagid="child2" alns:inner="child.html">
            </TD>
        </TR>
    </TABLE>
    </BODY>
    </HTML>
    

    "child.html" と "child2.html" は "parent.html"のTDタグ内に埋め込まれるウェブ部品です。

    child.html
    <HTML>
    <BODY>
        <FORM name="form1" action="child2.html">
            Input something : <input type="text" name="sample"><BR>
            <input type="submit" value="Next"/>
        </FORM>
    </BODY>
    </HTML>
    

    child2.html
    <HTML>
    <BODY>
    Please push the "Back" button.
    <BUTTON alns:back="true">Back</BUTTON>
    </BODY>
    </HTML>
    



    バリデーター

    The Alinous-Core はバリデーターをサポートしています。 また、簡単にカスタムのバリデーターを付けることが可能です。
    詳しくはこちら



    Http セッション

    The Alinous-Core では、セッションを簡単に扱えます。
    詳しくは こちら



    Forwarding and URL redirection

    The Alinous-Core supports forwarding and URL redirection. We can forward or redirect by returning a string variable in AlinousScript.
    The detail is here



    認証機能

    Alinous-Core はBasic認証とForm認証用のフレームワークをもっています。
    詳しくは こちら



    SMTP

    Alinous-CoreはSMTPを使ったメール送信をサポートしています。
    詳しくはこちら



    File upload

    Alinous-CoreはHTTPによるファイルアップロードをサポートしています。
    詳しくはこちら



    RSS

    The Alinous-CoreによってRSSを簡単に作成することが可能です。
    詳しくはこちら



    Java Connector

    The Alinous-Core自体は、Javaで書かれていて、サーブレットコンテナ上で動作しています。 よって、 Alinous-Coreは、"ALINOUS_HOME/lib"ディレクトリ上のJarファイルを読み込んで実行することが出来ます。
    ホットデプロイにも対応しています。
    詳しくはこちら

    COPYRIGHT (C) 2007 CROSSFIRE JAPAN INC. All Right Reserved. This page is LINK FREE.