JSPカスタムタグをベースとした、Webアプリケーションフレームワークです。
SQLの知識さえあれば、データのCRUD操作をメインとした業務システムが
簡単に構築することができます。
このフレームワークは、村田機械株式会社の基幹システムを構築するために
開発され、ほぼ全ての基幹システムは、これを利用して構築し、稼動しています。
(基本機能)
・ユーザー管理 ・認証・アクセス制御
・多言語対応 ・Excel入出力機能
・ガントチャート表示、編集機能 ・定型帳票作成、発行機能
・定型メール送信機能 ・データベース定義管理機能
・バッチ処理機能
各種詳細情報及びドキュメントについては、openGion@Websiteを参照して下さい。
Java を含む標章は、米国 Sun Microsystems, Inc.の商標であり、同社のJava ブランドの技術を使用した製品を指します。
Excel は、Microsoft Corporationの米国及びその他の国における登録商標です。
コンテンツ中に記載された社名および製品名は、すべて各社の商標または登録商標です。
5.4.2.1 (2011/12/09)
[Process_BulkQuery改善]
1000件を超えた場合の処理を追加します。
これは、取り出した値をMAPでサマリして一括処理するプロセスですが、
ORACLEの場合、一括データが1000件を超えると処理できなくなります。
MAX_BULK_SET 定数を内部で定義することで、分割処理できるようにしました。
fukurou.process.Process_BulkQuery.java
[動的カラム一覧表示]
データベースの検索結果に応じてカラムを変更する機能を実現するための
改善を行いました。(第一弾)
まずは、一覧結果を表示し、ENTRY形式でデータを登録し、それを元のDBTableModel
に取り込むための、ColumnSetTag、EntryTag を修正しました。
ColumnSetTag の action属性 に、REQSET を新規追加しました。
REQSET は、valueで指定したカラムの値をキーに、リクエスト変数から値を取出し、セットします。
hayabusa.taglib.ColumnSetTag.java
hayabusa.taglib.EntryTag.java
jsp\GF6430 サンプル画面
[施設予約表示系]
単語のタイプミス訂正
ViewTimeTableParam.USE_DY_BREAKL → USE_DY_BREAK
hayabusa.html.ViewTimeTableParam.java
hayabusa.taglib.ViewTimeTableParamTag.java
plugin.view.ViewForm_HTMLTimeTable.java
[入力可能プルダウン表示修正]
プルダウンボタンが若干見切れていた部分を修正します。
jsp/common/default.js