[mayaa-dev:75] Re: (source?) Re: Re: Mayaaのみでアプリケーションを作るためのフレームワーク
suga
[E-MAIL ADDRESS DELETED]
2008年 3月 10日 (月) 23:03:02 JST
suga です。
> > メッセージの複数出力は Mayaa のコンポーネント機能で十分かもしれません。
> > 簡単な HTML, Mayaa を提供して、違うテンプレートにするには同名で優先度の
> > 高いところに置く形で。
> ごめんなさいコンポーネント機能でメッセージ複数出力を実現するというのが
> 想像できないんでサンプルのどことかチュートリアルのどことか教えて下さい
特別なことではなく、メッセージのリストを取得する処理を Mayaa 上に書いて、
それを li なり table なりにしてレンダリングするコンポーネントを作ると
いうことです。
> 意図が漏れていたので
>
> S2Daoだとレコードに対応したDTOを定義する必要があるので、
> javascriptのみで作るという(私の)理想系が実現できません。
>
> S2JDBCは・・・まだ見たことがないのでわかりませんが:)
S2Dao だと検索は Map で返せますが、更新系は DTO が必要ですね。
S2JDBC でもその点は同様です。
> jstl:sqlはSQLをXML上に書くというのが実務的にありえないので、
> 私は使いません。(フレームワークとしては使う人まかせですが)
そのまま本運用するならそうですね。
どちらかといえば PreparedStatement でないことの方が問題ですけど。
> > Mayaa ファイルへの forward で処理して、すべて beforeRender に書くか、
> > あるいは beforeRender で load(スクリプト) して実行するのが良いでしょう。
> > 別途 Servlet を作るより簡易だと思います。
>
> ルールに従ってforwardだけするFrontControllerServletを作れば良いということでしょうか?
> Request(*.ajs) -url-> servlet -forward-> /WEB-INF/..../*.mayaa(制御およびload) -forward-> *.mayaa(出力)
一点見逃していました。
*.ajs を「ひとつの Servlet で」受け取るのですね。
だとすれば私のアイデアでは別物になってしまうので、取り消します。
--
suga ( [E-MAIL ADDRESS DELETED] )
mayaa-dev メーリングリストの案内