ログ日記

作業ログと日記とメモ

2010-09-01から1ヶ月間の記事一覧

DbLuncherからh2に繋がらなくなった

s2jdbc-gen実行後だと、DbLuncherで立ち上げたh2のwebでSQLのsyntax errorが出てログインが出来なくなった。 org.h2.jdbc.JdbcSQLException: Syntax error in SQL statement SET CREATE_BUILD[*] 70; expected AUTOCOMMIT, IGNORECASE, PASSWORD, SALT, MODE…

ゼロから始めるGWT その5

検索していたらGWT Designerというものがあることを知った。 http://junglejava.jp/archives/2010/09/entry_1860.html オフィシャルはここ? http://code.google.com/intl/ja/webtoolkit/tools/download-gwtdesigner.html 昔(と言っても最近)は有料だった…

ゼロから始めるGWT その4

動くまでのメモ書き。試行錯誤で記述が前後してまとめきれなかった…。 データベース作成 Seasarとs2jdbc-gen の設定 UiBinderを使ってHTML表示 DB処理 その1で環境設定をした後から。 データベースを使えるようにするまで。 フレームワークとしてSeasarを使…

ゼロから始めるGWT その3

その2の続き。 表示用Widgetの作成 サーブレットをXMLで登録 テストが通っているので、あとは表示するだけ。 Hoge.javaにコードを追加。 ・・・ private final CalcServiceAsync calcService = GWT.create(CalcService.class); public void onModuleLoad() …

ゼロから始めるGWT その2

その1の続き。 インターフェースの定義 実装クラスの作成 テストの作成 実装 サンプルに足し算フォームを追加してみる。 war/Hoge.htmlにフォーム用のHTMLを見様見真似で追加する。 <table align="center"> <tr> <td colspan="2" style="font-weight:bold;">足し算:</td> </tr> <tr> <td id="calcFieldsContainer"></td> <td id="calcButtonContainer"></td> </tr> <tr> </tr></table>

ゼロから始めるGWT その1

Eclipseのインストール。 GWTの Plugin for Eclipse のインストール。 Tomcatのインストールと動作確認手前 PHPはそこそこ分かるけれどJavaはほとんど見たことがないレベルからのスタート。 とりあえずエディタのインストールから。 さすがにJavaでEmacsは無…

天空のエリュシオンをやってみた

一通りやってみて、物足りない感じが抜けない。何が足りないんだろう。 このゲームの特徴は、戦闘シーンがダイジェストで表示されることだと思う。 自動で決定された1ターン分程度の行動が表示されて、次の画面では勝敗が決定されている。 この方式だと、ス…

バリデーターあれこれ

今更ながら。 バリデーターを書く場所について悩んでいる。 バリデーター(or フィルター) アクション ビジネスロジック という階層があるとき、ビジネスロジックで何らかのエラーがあった場合はエラー画面を出したい。 具体的には、 +----------+ |ユーザ…