2007-08-01から1ヶ月間の記事一覧

・zfnetの機能追加 -アプリの実装 -htmlレイアウト機能を使う -ドキュメントの作成。(1次開発分も) -S2unitでテストを行う。手順をドキュメント化 -teedaのPRGでredirectするURLからsslをかけるページが判断して https/httpをセットする sslにするURL中の…

Groovy JDKの振る舞いを知るには

junjiuさんのgrailsML投稿より Groovy JDKの振る舞いを知るには、 http://groovy.codehaus.org/clover/ からもたどれる、上の DefaultGroovyMethods.javaと DefaultGroovyStaticMethods.java を見ればほぼカバーできるので、たいへん便利です。

TeedaのviewRootPathを変更

出羽さんのブログより ■ [Teeda] TeedaのviewRootPathを変更 18:43 CommentsAdd Starデフォルトでは、URLに "/view" とか表示されるので、"/" とかに変える方法。以下の suz-lab さんのブログに良い説明がありました。convention.dicon に次のように書くと良…

DbUtilsを使ってトランザクション

groovy.SQLはトランザクションを扱えない。 トランザクションを扱う場合には、DbUtilsを使おう。 DbUtilsの分かりやすい解説ページを見つけた。ありがたいです。 http://www008.upp.so-net.ne.jp/kikuta/dbu/groovyからDbUtilsを使う import org.apache.comm…

groovyの file I/O の説明

http://groovy.codehaus.org/Input+Output http://groovy.codehaus.org/Streams%2C+Readers%2C+and+Writers

// """ """内でfrom句に変数を使う場合は、Sql.expandを使う db_.eachRow(""" select MAIL_ADDRESS_LIST_ID, EMAIL from ${Sql.expand(tableName)} where MODORI_MAIL_FLG = '1' and MODORI_MAIL_EXTRACTED_FLG is null """)

groovyはJRubyに抜かれてしまったらしい。 だからJRubyを触ってみる。参考ブログ http://d.hatena.ne.jp/shingotada/20070624/1182675072 http://d.hatena.ne.jp/mutatsu/20070713jrubyでjdbcプログラミング require 'java'module JavaLang include_package …

Cookieが使えない携帯サイトのロードバランサー対応

おおたに6号機さんのブログにあった方法で teed1.0.10でのWindowIdEncodeUrlCustomizerをカスタマイズして URLにsvid=1またはsvid=2という文字列を付加しようとしたが、 リンクのURLの場合は、Cookieが有効だと、付加されない。org.seasar.teeda.core.contex…

todo-manageを写経する

最新のchuraで作成したプロジェクトに写経する ○diconファイルの違い ・churaデフォルトとtodoのcustomizer.diconにだいぶ差がある ・churaデフォルトにはdao.dionがない。○creator.diconの役目をsesarのドキュメントで調べる

二重送信対策

[Seasar-user:9586] Re: [teeda] ブラウザキャッシュを無効にする方法より ひがです。> 大川です。 > > > こちらとしては、ブラウザの戻るボタンを押した際に、 > 「Web ページの有効期限が切れています」という表示を出して、 > 前の画面には戻したくないの…

Cookieが使えない携帯サイトのロードバランサー対応

shot6さんのブログに対応方法が載りました。 jfluteさんの日記も、理解しよう。 cookieが使える端末には、urlにsvidをセットしないようにしよう。 休みの日に実装しよう。早く、java5対応のweblogic9.2に切り替えて、teedaをがんがん使おう!。 churaを使お…