Download List

Projeto Descrição

JSPを一切使わないWebアプリ構築用Javaフレームワークです。
XML等の定義ファイルは存在せず、HTMLからJavaのスケルトンソースを生成します。
これにより開発時の記述量を抑え、開発工数を削減する事が可能です。

開発途中やリリース後にHTMLデザイン変更がありプログラムと矛盾が出た場合は、コンパイルエラーの形でそれを発見できるため、リグレッションテストの多くを軽減する事ができます。

詳しい内容は、 http://paraselene.sourceforge.jp/ を参照して下さい。

System Requirements

System requirement is not defined

Liberado: 2010-06-02 21:01
Paraselene2 2.2.2.29 (2 files Esconder)

Release Notes

以下の仕様変更があります。

  1. 従来は、HttpServletResponse#encodeURL()を無条件に発行し、クッキーを返さないブラウザに対しては URL にセッションIDが付与されるようにしていました。この仕様を以下のように変更しています。
    • RequestParameter#judgeMobile() の判定結果が NO_MOBILE であれば、HttpServletResponse#encodeURL()は行わない。
    • RequestParameter#judgeMobile() の判定結果が NO_MOBILE 以外であれば、HttpServletResponse#encodeURL()を行う。
    このため、携帯以外からのアクセスであれば、クッキーが有効なブラウザ(またはエージェント)でなければセッションが維持されません。
    新しく、Page#isEncodeURL()というメソッドを追加しています。デフォルトは false を返します。
    以前と同じ動作(無条件にHttpServletResponse#encodeURL()を発行する)をさせたい場合は、これをオーバーライドし true を返して下さい。

以下の不具合修正があります。

  1. paraselene が持つ css や JavaScript をレスポンスする処理に、ファイルのクローズ漏れがありました。
    GCで該当インスタンスが解放されるまで、ファイルハンドルが残存した状態でした。これを修正しています。

Changelog

No Changelogs