FreeMarkerテンプレートエンジン【Velocityよりずっとまし】 (100レス)
1-

33: 2005/09/07(水)13:07 ID:??? AAS
・{}を省略させない
・未定義変数への対処
この二つは魅力を感じる。

マクロとか高機能化のトピックについては
テンプレートなんだからそもそもイラネと思うのが個人的な意見。
<#コマンド> な形式もタイプ量増やすだけで好きになれん。
34: 2005/10/08(土)04:23 ID:VIiL/ldq(1) AAS
というか、開発者の品性が非常に糞。

VelocityのユーザーMLを2年ぐらい前から荒らしている。
何度注意しても聞かない。

ということで、仮に優れていても絶対に使わない。
35
(1): 2005/10/09(日)19:37 ID:??? AAS
スレタイも厨臭いな。類友?
36: 2005/10/09(日)22:11 ID:??? AAS
VelocityのReferenceInsertionEventHandlerみたいなのは無いのか喃
37: 2005/10/10(月)03:46 ID:Ry1GejgF(1) AAS
>>35
Jonathan Revusky本人だったらテラワロス
38
(1): 2005/10/10(月)04:46 ID:??? AAS
ホンニンデスガ、ナニカ?
39: 2005/10/10(月)08:19 ID:WP5DX+4F(1) AAS
>>38
ちょっとあなたは嘘はつくのはやめてください
Jonathanに訴えられますかもしれませんよ
それではいいですか?
40: 2005/10/10(月)13:22 ID:??? AAS
タマネギハタベレマセンガ、ナニカ?
41: 2006/03/04(土)12:39 ID:1IWI/HQO(1) AAS
また最近Jonathanが某MLに出没している。うざい。
42: 2006/03/11(土)09:39 ID:??? AAS
さらに仲間の開発者であるDaniel Dekanyも参戦。さらにうざい。
どうやらハンガリー人らしい。
43: 2006/04/29(土)00:22 ID:??? AAS
hosyu
44
(1): 2006/05/10(水)11:23 ID:??? AAS
JSF登場でfreemarker意味なし??
45: 2006/05/11(木)01:10 ID:duV7et3V(1) AAS
>>44
JSFとfreemarkerはまったく違う技術だろ。混同しているおまえの脳みそに乾杯。
46
(1): 2006/05/11(木)15:06 ID:??? AAS
いろいろあるテンプレートエンジンで高機能はfreemarker?
テンプレートエンジンをjspの代用として考えるのは時代遅れ?
それはelが登場したから?
47: 2006/05/11(木)16:06 ID:??? AAS
jspをfreemarkerに変更してくれるeclipseのプラグインはありますか?
48
(1): 2006/05/19(金)20:38 ID:??? AAS
>>46
>いろいろあるテンプレートエンジンで高機能はfreemarker?

そう

>テンプレートエンジンをjspの代用として考えるのは時代遅れ?

そんなことはまったくない。というより、とても正しい考え方。

>それはelが登場したから?
省5
49: 2006/05/20(土)09:53 ID:??? AAS
>>48
なるほど。ELはメソッド呼べないしね・・
50
(1): 2006/06/27(火)14:36 ID:??? AAS
日本語の参考サイト少ないね・・・
51: 2006/07/11(火)18:28 ID:??? AAS
>>50

これのDeveloper'sGuideは比較的簡単な英語なのでどーにかなる。

英語が苦手なオレでもどーにかなったくらいだから大丈夫。
52: 2006/11/28(火)13:31 ID:??? AAS
jspからfreemarkerに変更するツールはありますか?
タグリブ対応の。
53
(1): 2006/11/29(水)01:19 ID:K2b5oyTL(1) AAS
サンプルがwebappばっかなんだけど、スタンドアロンで使うことは意識してないの?
54
(1): 2006/11/29(水)01:29 ID:7/LurL62(1/2) AAS
テンプレートエンジンなんてサーバーに負担かかるだけだし
それほど生産性が高いとも思えない
55: 2006/11/29(水)01:44 ID:??? AAS
生産性と負荷関係ないし、比較見るとJSPより軽いけどね
56: 2006/11/29(水)10:05 ID:??? AAS
>>54
jspはコンパイルしてクラスをメモリにロードするので、
jspが多くなってくるとメモリの使用量がかなりパフォーマンスを圧迫します。

ちょっとぐらいでは全然気にしていなかったけど、100以上のjspの場合、結構違ってきますよ。
57
(1): 2006/11/29(水)18:38 ID:7/LurL62(2/2) AAS
テンプレートエンジンくらい自分で作れよバカ
58
(1): 2006/11/30(木)01:16 ID:??? AAS
自分で作るのダルイじゃない
車輪は買ってくるほうがいい
59: 2006/12/01(金)02:08 ID:ZG8rf5XR(1) AAS
>>58
テンプレートエンジン作るより車輪作る方がむずかしいよバカ野郎
60
(1): 2006/12/02(土)06:47 ID:??? AAS
>>57
そういうおまえはテンプレートエンジンつくったんだろうな。
もちろんVelocityよりもましなものを。
61
(1): 2006/12/05(火)09:35 ID:??? AAS
>>60
Velocityってそんなにだめなの?
62: 2006/12/09(土)23:16 ID:??? AAS
別にダメじゃない。てかスレタイに「ずっとまし」とかあるが
テンプレート以上の使い方は必要ないから資料のあるほうがずっとまし
63: 2006/12/12(火)18:32 ID:??? AAS
ループで定義した一時変数をページスコープにセットする方法はありますか?
ループで定義した値をタグリブに渡したくて。
64
(2): 2006/12/13(水)03:35 ID:Nz5vxopy(1) AAS
>>53
> サンプルがwebappばっかなんだけど、スタンドアロンで使うことは意識してないの?
んなことはない。いちばん使われるのがWebアプリだからサンプルもそうなっているだけ。
Webアプリ以外でも使えるように、HTML以外のテキストファイルも生成できるような仕様だし。

>>61
ないのは日本語の資料だけ。英語ならちゃんとしてるよ。
ちなみにVelocityがいけてないせいで、HibernateToolはfreemarkerに乗り換えた。
65: 2006/12/14(木)11:43 ID:??? AAS
velocityからfreemarkerに変更するツールはありますか?
66: 2006/12/15(金)01:13 ID:??? AAS
tsukurecus
67: 2006/12/15(金)11:40 ID:??? AAS
>>64
たぶんないので、PerlなりRubyなりでスクリプト書くしかないと思う。
完ぺきな移行スクリプトは難しいと思うので、移行支援スクリプトぐらいのきもちで妥協しよう。
68: [age] 2006/12/17(日)17:17 ID:??? AAS
>>64
PHPもお勧めですよ
69
(1): 2006/12/17(日)22:07 ID:??? AAS
なんかXSLTでいいやって思うようになってきた。
日本語の資料も豊富だし、WebでもXML+XSLTでブラウザにレンダリングさせてるし。
70
(2): 2006/12/19(火)01:00 ID:??? AAS
いやいや、XSLTは遅すぎるし、そもそも用途がちがうやん。
テンプレートエンジンとして使えなくもないけど、その用途なら素直にテンプレートエンジンつかったほうがわかりやすいだろ。
XSLT複雑過ぎ。
71: 2006/12/23(土)13:14 ID:??? AAS
>69 >70

どっちもpythonだけど、talとかkidみたいなのがJavaでもあればいいんだけどなぁ。

talは、java実装があるけど長く放置されてるのが・・・。

tal: 外部リンク[stx]:www.zope.org
kid: 外部リンク:www.kid-templating.org
72: 2006/12/31(日)07:33 ID:??? AAS
>>70
そういえば、Javaでは見たことないな。
XMLC
Tapestry
Mayaa
Wicket
どれもid属性またはそれに似たものを使うタイプだな。
ただ、HTMLデザインを崩したくないというだけならこれらでもいいと思う。
73: 2007/03/26(月)16:11 ID:??? AAS
XSLTは存在意義を見直した方が良い。
74: 2007/05/07(月)02:35 ID:??? AAS
ここのリードプログラマーは荒らし。
75: 2007/05/09(水)00:15 ID:??? AAS
ここのリードプログラマーの荒らしがここ数日続いています。

いくら自分のソフトが人気ないからって、競合ソフトのMLを荒らすなよ・・・。
76: 2007/05/14(月)17:05 ID:??? AAS
kwsk
77: 2007/07/15(日)02:17 ID:??? AAS
今更だが・・・

VelocityユーザーのMLで何か質問があったら、いきなりしゃしゃり出て、
FreeMarkerの宣伝をしやがる。

明らかに嫌がらせだろ。
78
(1): 2007/07/17(火)15:09 ID:??? AAS
Jonathanとかいう人?
明らかにフレーマーだな。

FreeMarker has the feature you want.
「あなたの欲しい機能はFreemarkerにあります」
....
Jonathan Revusky
--
lead developer, FreeMarker project

吹いたw

でも、velocityとfreemarkerはお互いにライバルであって欲しい
省1
79
(1): 2007/07/19(木)00:04 ID:??? AAS
>>78
一発ネタなら許すが、頻繁なので許せん。

というか、さっさと死ねばいいのにと心から思う。
80
(1): 2007/10/17(水)19:54 ID:??? AAS
>>79
超遅レスだが、自分はどんどんやってほしいけどなあ。
根拠のない悪口を言うのは馬鹿だが、これは正当な批判だと思うし。

Velocityのような、意図的に貧弱にしたテンプレート言語には、さまざまな不
自由があるのが当然で、その現状できないことを明言する姿勢は正しいと思う。
それに対して、
・いくらなんでもこれじゃ不便すぎる。もっとリッチな言語に移行しよう。
・これぐらいの不便さなら、ビューにロジックを埋め込まれる不都合と比べた
 ら十分に受忍限度内。
どちらの態度を取るかは、ユーザの自由なんだし。
81
(1): 2007/10/21(日)02:12 ID:??? AAS
>>80
Velocityが専用言語を使っているのは、単にJavaが不便だからじゃないかなあ。
Javaが書きやすければ、eRubyのようにテキストファイルにJavaを埋め込めるようにするだけで、十分使い物になる。
82: 2007/10/22(月)11:05 ID:??? AAS
テンプレート完全否定だな
83
(3): 2007/10/22(月)23:07 ID:??? AAS
>>81
それは違うと思うよ。

FreeMarkerスレでVelocityの話ばかりするのもあれだけど、Velocityは例えば、
文字列の結合すら出来ない。つながった文字列を表示したければ、テンプレー
トに変数を並べればいい、という設計思想。あくまで「ビューに必要な最小限」
のロジックだけが許されている。

もちろん、あなたの言うとおり、Javaより簡潔な言語という目的もあるけれど。

私はeRubyでRailsの仕事をしたこともあるから、こういう簡潔な言語ならテン
プレート専用言語要らなくね?という気持ちはわかるけどね。

だけど、2000年頃は、JSPの中にJavaコードを書きまくった、HTMLよりJavaが何
省2
84
(1): 2007/10/23(火)10:55 ID:??? AAS
>>83
テンプレートの効能知ってる人には当たり前の話だし、
分からない人には何を言っても無駄だから、
長文書いても意味ないと思うんだ。
85: 2007/10/23(火)13:18 ID:??? AAS
>>84
無駄とは限らないでしょ。誰だって最初は、何も知らないんだから。
皆いろんなことをきっかけに、少しずつ学んでいくものだと思う。
86: 2007/10/30(火)04:04 ID:??? AAS
>>83
Velocity 1.5から文字列連結できるようになったんじゃなかったっけ?

そんな些細なことはおいといて、JavaではVelocityつかったりFreeMarkerつかったり、はてはJSPでもELが導入されたりしてるのを見ると、やっぱなんかへんじゃね?とおもってしまう。
Javaが十分書きやすかったら、Javaと同じ書き方でよかったはずだよね。
VelocityやFreeMarkerがあえて機能を制限しているのはかまわないけど、それと書き方とは別の問題でしょ?機能を制限する・しないということと、書き方をどうするかというのは本来別の話。
機能を制限しても、Javaと同じ書き方にすることはできる。Velocityはまだ埋め込み言語だからそれ用の書き方が必要なのはわかるけど、ELなんかは本来、独自の言語仕様を持つ必要なんかなかった。でもJavaが書きにくいから用意されたとしか思えん。
87: 2007/10/30(火)04:09 ID:??? AAS
>>83
>だけど、2000年頃は、JSPの中にJavaコードを書きまくった、HTMLよりJavaが何
>倍も多いものが蔓延していた。Velocityならプロジェクト管理者がこういうの
>を強制的に排除できる。eRubyだと出来ない。

VelocityでもJSPでも、マクロとかプラグインを使えば何だってかけるじゃん。
JSPのJSTLなんか、標準でSQL叩けるんだぞ。全然制限になってない。
88: 2007/10/30(火)07:05 ID:??? AAS
そもそもJSPは出発時点からして失敗してる。
だからJSTLやELとかでお茶を濁そうとしてるが
本質的な設計が失敗だったので
何をやっても汚くなっていくだけ。

JSTLとかあほすぎるし。
条件分岐1つ書くのにどれだけコード書けってんだよ。
89: 2008/03/02(日)17:40 ID:??? AAS
スクリプレットバッシングの時代にズダボロに引き裂かれたStrutsと、
グングン成長したRails
- ひがやすを blog
外部リンク:d.hatena.ne.jp
90: 2008/03/10(月)04:18 ID:??? AAS
またJonathan RevuskyとDaniel Dekanyが荒らしをしてる。

死ねよ、てめえら。
91: 2008/03/10(月)16:56 ID:??? AAS
ひどいな・・・・激しいタイトルのメールがスパムフィルタを抜けて届いたから
ビクっとしたらMLのメールだった・・・・

相手を嘘つき扱いで、個人攻撃ですか・・・
92: 2008/03/11(火)15:43 ID:??? AAS
まあ、このソフトの開発者はそろいもそろって荒らしだもんな・・。
93: 2008/06/06(金)23:50 ID:astBuURj(1) AAS
現在のバージョンは、
・セールスレターテンプレート集(68通)
・売れるセールスレターの書き方
・ダイレクトメールワークシート
・穴埋め式Eメールテンプレート(14通)
・究極のセールスレターツールBOX
など、合計で500ページ近いパッケージとCDROMが
セットになっています。

ただ、この無料お試しはだいぶコストがかかるらしいので
500個の限定だそうです。
省2
94: 2010/04/20(火)20:18 ID:cFW60NlN(1) AAS
マΦコ広げて「初めて貰っちゃうよ♪」とかお姉さん積極的すぎww
入った瞬間イっちゃったけど、そのまま2回戦突入しっちゃたお(^ω^)
外部リンク:kwskkkst.net
95: 2010/10/04(月)13:46 ID:IyPJtywE(1) AAS
歴史を感じるスレだな。Faceletsに辿り着いたEEはこいつらがあったからこそだ。
96: 2011/05/08(日)20:17 ID:d9l7m4mU(1) AAS
ほしゅ&あげ
97: 電脳プリオン 忍法帖【Lv=40,xxxPT】(2+0:8) 【44.7m】 2013/01/27(日)14:43 ID:??? AAS
使ったことない
98: 2017/12/30(土)13:38 ID:YhlYw6jg(1) AAS
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

ATZ5NYX9NZ
99: 2021/06/07(月)11:12 ID:FiFR8+0L(1) AAS
未だにfreemarker使ってるよ。
tymeleafとかのほうがいいのかな?
100: 2023/08/23(水)19:28 ID:??? AAS
未来の君が今の君に感謝する日がくるよ。
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.435s*