2007-01-01から1年間の記事一覧

teedaのアプリ開発の参考情報いっぱい。

http://iret-ceo.blogspot.com/search/label/teeda

teedaのいい評価

Realさん日々徒然ブログより Teeda使ってみた テクノロジ / 2007-03-18 03:54:40 S2JSFが進化してTeedaなるものに変わっていたTeeda/gettingStartedを参考にちょっくら使ってみる...なんだこりゃ もうJavaを使ったAP開発で、考えるって行為は必要ないのか? …

s2maiでメール送信

churaで作成したWEBアプリプロジェクトにメール送信機能を追加する。 http://s2mai.sandbox.seasar.org/ja/ にしたがって実装する1. libに activation-1.1.jar freemaker-2.3.9.jar mail-1.4.jar ozacc-mail-1.2.1.jar s2mai-0.9.5.jar s2mai-tiger-0.9.5.…

ディレクトリ(src)内の指定の名前(CSV)のディレクトリを再帰的に削除する

import java.io.Filedef csvs = []new File('src').eachDirRecurse { dir -> if (dir.getName() == "CVS") csvs }csvs.each{ item -> println item def command = "rm -r " + item command.execute() }

WEB+DB PRESS Vol.40を参考にwindows にcolinuxをインストールcolinuxにjava6を以下を参考にインストール http://codezine.jp/a/article/aid/1744.aspx

.Interfaceさんのblogより

2007-10-03 ■[Seasar] JavaでSeasar2を使った開発CommentsAdd Starここ数年 JavaでSeasar2を使った開発をやってきてそれなりにナレッジがたまってきました。フレームのお決まりは、 * S2.4 * Teeda * S2Dao * DBFlute * S2Buri * S2Mai * S2Chronosです。今…

カレントディレクトリ内の全Jarファイルをロード対象にする

なんとなくな Developerさんのメモ http://d.hatena.ne.jp/fits/ より2007-06-07 ■[Groovy] カレントディレクトリ内の全Jarファイルをロード対象にするgroovy.bat(startGroovy.bat)では、クラスのロード設定に %GROOVY_HOME%/conf/groovy-starter.conf フ…

Re: [Teeda] 1.0.11-RC2 HOT deploy時 TakeOver.EXCLUDEを使うとNotSerializableExceptionが発生

> Teeda 1.0.11-RC2(SNAPSHOTではない)で,HOT deploy時に, > TakeOver.EXCLUDEを使うとNotSerializableExceptionが発生します. > COOL deployでは問題が発生しませんし,TakeOver.INCLUDEでも発生しません.UserCreditCardBhv も EXCLUDE に含めてくださ…

相馬さんのブログより2007-08-18 システム開発を成功に導く考え方反復型開発のイテレーションが短いものがアジャイルだという意見をよく聞くが、私的にはそういう理解ではないと思っています。まず、ウォーターフォール型開発がなぜだめか?という話から説明…

・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を使お…

todo-manageを写経する

todoEdit.htmlの input type="text" id="limitDate" class="T_date" T_dateどこで定義されてるか。 global.cssにはない。

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

teeda-core-1.0.8-sources.jarを解凍し、eclipseのプロジェクトのsrcフォルダーに コピーコンパイルでエラーになるクラスがある。 javax.portletが見つからないエラー →jakarta.apache.orgのplutoをダウンロードし、その中の、 pluto-1.1.3/shared/lib/portl…

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

PRGでteedaが返すredirectさせるためのレスポンスに、ロードバランサーの 振り分け用の目印(サーバーID) svid=1または2をセットする webサーバー1号機なら'1' 2号機なら'2' svidの値は、アプリケーションスコープにセットしておき、それを見るようにする …

todo-manageを写経する

最新のDoltendをダウンロードし、プロジェクトtodoを作成 oracleにtodoテーブルを作成する

■[unix tips] ファイルの数を調べる など http://www.ksknet.net/

■[eclipse tips] http://www.okisoft.co.jp/esc/eclipse3/eclipse-debug2.html

■[DB2] 192.168.11.11 webextでログイン db2stop force db2start

■[Teeda] SNAOSHOTの場所http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-ajax/1.0.7-SNAPSHOT/ http://maven.seasar.org/maven2-snapshot/org/seasar/teeda/teeda-core/1.0.7-SNAPSHOT/ http://maven.seasar.org/maven2-snapshot/org/seas…

TeedaでGo!

2007-03-15(木) おおたに6号機さんのブログより ■[Teeda] teeda-webunit 0.2.2リリース 15:53 このエントリーを含むブックマークteeda-webunit 0.2.2をリリースしました。 * http://maven.seasar.org/maven2/org/seasar/teeda/teeda-webunit/0.2.2/teeda-web…