まあ、Actionにビジネスロジック書くな、とか
StrutsのDataSourceセテーイじゃなくてコンテナとかその他のDataSource使え、は
添付のドキュメントにもしっかり書いてあるわけだが。