JSPカスタムタグをベースとした、Webアプリケーションフレームワークです。
SQLの知識さえあれば、データのCRUD操作をメインとした業務システムが
簡単に構築することができます。
このフレームワークは、村田機械株式会社の基幹システムを構築するために
開発され、ほぼ全ての基幹システムは、これを利用して構築し、稼動しています。
(基本機能)
・ユーザー管理 ・認証・アクセス制御
・多言語対応 ・Excel入出力機能
・ガントチャート表示、編集機能 ・定型帳票作成、発行機能
・定型メール送信機能 ・データベース定義管理機能
・バッチ処理機能
各種詳細情報及びドキュメントについては、openGion@Websiteを参照して下さい。
Java を含む標章は、米国 Sun Microsystems, Inc.の商標であり、同社のJava ブランドの技術を使用した製品を指します。
Excel は、Microsoft Corporationの米国及びその他の国における登録商標です。
コンテンツ中に記載された社名および製品名は、すべて各社の商標または登録商標です。
5.4.3.7 (2012/01/20)
[ViewTimeTable修正]
タイムテーブルにデータを入れるTDタグにclass属性を付与する場合のカラム名をセットします。
これは、タイムテーブルのリンクや説明を入れるTDに、class属性を付与する場合のカラム名を
指定します。これにより、TD に色を付けたり、表示の条件を外部から指定できます。
もっとも一般的な想定用途は、タイムテーブルのデータの種別に応じた色分けです。
hayabusa.taglib.ViewTimeTableParamTag#setTdClassColumn( final String clm ) {
hayabusa.html.ViewTimeTableParam#TD_CLASS_COLUMN_ID
plugin/view/ViewForm_HTMLTimeTable#clear()
plugin/view/ViewForm_HTMLTimeTable#create( final int startNo, final int pageSize )
plugin/view/ViewForm_HTMLTimeTable#paramInit()
gf/src/META-INF/hybs-taglib.tld tdClassColumn 属性の追加
gf/WEB-INF/hybs-taglib.tld tdClassColumn 属性の追加
時間間隔を30分単位ではなく、1分単位で扱えるように修正します。
また、開始時間、終了時間の計算方法を、現在の変則的な方法(ただしわかりやすい)
から、分単位での管理に切り替えます。
hayabusa.taglib.ViewTimeTableParamTag#setTimeInterval( final String intval )
plugin/view/ViewForm_HTMLTimeTable#clear()
plugin/view/ViewForm_HTMLTimeTable#create( final int startNo, final int pageSize )
plugin/view/ViewForm_HTMLTimeTable#paramInit()
plugin/view/ViewForm_HTMLTimeTable#getStr2Time( final String val , final int defTm )
plugin/view/ViewForm_HTMLTimeTable#getInt2StrTime( final int timeVal )
colgroup は不要
plugin/view/ViewForm_HTMLTimeTable#getTableHead()
appendTag メソッドは、TD 専用なので、名称変更と引数を変更します。
さらに、class 属性を追加できるように修正します。
plugin/view/ViewForm_HTMLTimeTable#appendTag( final StringBuilder buf , final String tag , final int colspan , final String... body ) {
→ appendTDTag
[ファイルリサイズ処理修正]
5.4.3.5でJAIによる読込処理を追加しましたがファイルロック解除がGC依存のため、
読込方法をfileloadからstreamに変更します。
同時にbizロジックによるリサイズ処理のテスト画面を作成しました。
fukurou.util.ImageResizer.java#ImageResizer( final String in )
gf/jsp/GF7140