みなさん回答Thanksです。
BLにActionFormを渡したくないのは
・BLを画面(View)と関連づけしたくない
・BLにStrutsを入れたくない
があるけど、後者の場合ActionErrorsとかもBLに入れないのでしょうか?
>>448 さんの意見ならそうですよね。

あと、DAOって詳しくわかってないのですが、デザインパターンのことですか?
私はテーブル単位にクラスを作成し、フィールドのアクセッサがあって、
データソースの取得からSQLの発行を行うものと勝手に思っているのですが…
>>458 さんの「DAOインスタンス取得を行うようにしてBLにDAOを渡してGo」を
詳しく解説希望です。DAOについてのサンプルPGってどこかにないですかね。