[mayaa-dev:70] (長い) Re: Re: Mayaaのみでアプリケーションを作るためのフレームワーク

Yasuhiro Oguro [E-MAIL ADDRESS DELETED]
2008年 3月 5日 (水) 14:48:10 JST


お疲れ様です。小黒です。

鼻息が荒くてすみません。

訂正:
> ajsリクエストSimpleFrontControllerServletで処理され、
ajsリクエストは全てSimpleFrontControllerServletで処理され、

> 暗黙オブジェクトの宣言→FooAction.djsの呼び出し→*.htmlへフォワード
principal認証→暗黙オブジェクトの宣言→FooAction.djsの呼び出し→*.htmlへフォワード

> > > FooTransaction.properties
> は基本省略で、/WEB-INF/transaction.propertiesに
> con1.DataSource=hsqldb
> con1.user=Scott
> con1.password=Tiger
×con1
○connection

fooTransaction.properties
connection.1.〜
fooTxSelect.connection=connection.1
fooTxUpdate.connection=connection.1

> rs = fooSelect.execute();
 rs = fooTxSelect.execute();

> で、rsをpageかrequestに埋めて、bar.mayaaの式等で展開します。
rsを埋めるのはちょっと無しですね。

fooTxSelect.propertiesに
type=<select>
label=${c2+':'+c3}
value=${c1}
row.c1=1
row.c2=column name
と書いて
List<LabelValueBean> select1 = fooTxSelect.convert();
とか
type=<table>
th[0]=列1
th[1]=列2
td[0]=${c1}
td[1]=${c2+':'+c3}
key=${c1+','+c2}
と書いて
table1 = fooTxSelect.convert();
class Table {
	List<String> th;
	List<List<String>> rows;
}
List<String> keySet = fooTxSelect.parseKeySet()

くらいは無いと・・・かな

大文字小文字も統一したほうがいいですね。
fooValidation.properties
fooAction.djs
fooTxSelect_ja.properties
fooTxSelect.properties
fooTxSelect.sql
fooTxUpdate.sql
foo.ajs(URL)

jstl:sqlなどが十分に使えるなら
fooValidation.properties
fooAction.djs
foo.ajs(URL)
だけでもいいかもしれません。

contents/js/*.js
contents/css/*.css
contents/img/*.gif
contents/img/*.jpg
contents/img/*.png
contents/*(static).html
contents/WEB-INF/template/js/*.djs
contents/WEB-INF/template/*.djs
contents/WEB-INF/template/*.html
contents/WEB-INF/template/*.mayaa
contents/WEB-INF/classes/*.properties
contents/WEB-INF/classes/*.sql

以上 宜しくお願いします。
---
NEEC System Technology Co.,Ltd. 
Y.Oguro <[E-MAIL ADDRESS DELETED]> ☆.。.:*・°



mayaa-dev メーリングリストの案内