Teeda

Seasar Conference 2016 Finalに行ってきた

行ってきました! あいにくの雨でしたが、久しぶりのConference。 気がつけばはてなも何年放置していたんだろう? SEASAR PROJECTふりかえり ひがさんがこれまでのプロジェクトを振り返って、当時どうおもって作っていたのかを話してくれました。 Seasarから…

Teedaネスト対応 途中経過

コミッタにならさせていただきました! これから頑張りますいろいろ考えてはいるのですが、ダイナミックプロパティとかに対応しないとダメですね。完全に想定から抜けていました。 利用するための条件 デフォルトは利用しないにしたいと思っています。やっぱ…

Teedaネスト対応

Teedaでネストしたプロパティー表示の実験これで実験してから一年半ぐらい経過していますが、組んでみました。 data3Dto = new Data3Dto(); data3Dto.data5 = "DataText5"; data3Dto.data6 = "DataText6"; data3Dto.data2Dto = new Data2Dto(); data3Dto.dat…

Teedaでネストしたプロパティー表示の実験

概要 Teedaを利用していて、面倒だなって思うところでDtoなどの大量のデータを表示する際にページプロパティーに詰め替える作業があります。Teedaの次バージョンでは実装予定項目で入っていますが、まだまだ出そうにないので実験してみました。 目的 実用的…

Teedaにおけるpom.xmlの設定

Teedaでプロジェクトを利用していると、通常Maven2でパッケージを作ると思いますが、その設定例を書き出してみます。基本的にはEclipse上でDoltengを利用して作成したものに手をいれています。あとちょっと昔のプロジェクトなのでバージョンとかは少し古いも…

Teeda向けS2JDBC-GenでのDB構成管理

S2JDBC-Genの使い方としては、想定外の使い方をしています。他にも構成管理をする方法はありますので、よく検討してから参照してください。 基本概要 Teedaに限ったことではありませんが、S2JDBCを利用していないプロジェクト向けに、無理やりS2JDBC-Genを利…

Teedaでの開発ポリシー

私が思っている小規模から中規模向けのTeeda開発ポリシーです。 大規模はそもそもSAStrutsを(あわわ) 前提の前提 オフィシャルサイトの『現場で役立つ実践Teeda』(http://teeda.seasar.org/ja/presentations.html)が標準的な開発環境をきれいに記述して…

Teedaのはまりどころ

いろいろとはまりやすいところのTIPSです。 Itemsの要素をJavaScriptで触る きれいに組めば触れますが、基本的には最大要素分をあらかじめ作っておいて表示、非表示を制御した方が楽だと思います。個数に上限が無いようなデータの場合には追加するボタンでリ…

TeedaでjQueryを利用したAjax通信処理

標準機能としてのAjax処理もありますが、JavaScriptのライブラリとしてはjQuery以外入れたくなかったのでjQueryから呼び出してみました。通常は標準のKunuなどを利用したほうが安心だと思います。 http://teeda.seasar.org/ja/teeda_ajax.htmljQueryを利用し…

TeedaのIDをかぶらないように変更

最近Teedaを使っていて、ある程度使い勝手がわかってきましたが、どうしても嫌いな部分がありました。idがかぶってしまうこと! <div id="testItems"> <div id="title">title_str</div> <div id="note">note_str</div> </div> こんなテンプレートが <div id="title">item0_title</div> <div id="note">item0_note</div> <div id="title">item1_title</div> <div id="note">item1_note</div> こう出…