【Java】Wicket【HTML ..
281:デフォルトの名無しさん
08/07/03 18:55:14
日本語のMLあったんだ・・・
282:デフォルトの名無しさん
08/07/03 19:00:15
存在を知らない人もいるのかw
283:デフォルトの名無しさん
08/07/03 19:30:26
スマンw
284:デフォルトの名無しさん
08/07/04 14:29:28
wicket スレがこんなに流れててうれしい
ご存知だと思うけど、wicket 1.3.4 リリース
285:デフォルトの名無しさん
08/07/04 14:31:58
wicketとその他のフレームワークの比較みたいなのがあるとうれしい
286:デフォルトの名無しさん
08/07/04 14:43:16
>>255
287:デフォルトの名無しさん
08/07/04 14:55:15
>>286
thx.
288:286
08/07/04 15:09:10
まぁ著名なフレームワークを一同に比較したサイトはみつからないけど、
いくつかは見つかります。
4月には >>239 のようなのもあったし。
Tapestry は出たばっかのころは注目してたけど
component の xml がめんどくさくてやめちゃったな。
Struts 系、SpringMVC、Teeda(JSF系)、Wicket とか Click の Page driven 系
をひととおり触れば、感触はつかめるんじゃない?
289:デフォルトの名無しさん
08/07/04 15:16:53
Struts使ってるんだけど、Wicketにするメリットってなんかある?
290:デフォルトの名無しさん
08/07/04 17:56:20
日本語のドキュメントが少ないね。
矢野さんの本は1.4までお預けかあ。
291:デフォルトの名無しさん
08/07/04 18:26:21
>>289
最近触ってるんだけど、以下のように感じた。
でも、日本語のサイトがあんまりない(あっても情報が古いことが多い)から
チームを教育するのが大変そうかも。
・htmlとjavaだけで作れるから修正が容易(?)
・strutsのように設定ファイルが膨れ上がることがない。
292:286
08/07/04 18:45:13
>>291
でも、component をなんでも java で書くから、ちょっとめんどいんだよね。
click だと component がすでにいくつかそろっているので、
click の component だけで済ませられる場合(顧客から、画面の見た目の厳しい要求がない、など)は、
click のほうが楽だと感じた。
293:デフォルトの名無しさん
08/07/04 18:51:59
>>291
Wicketをよく分からずに書くんだけど、
画面遷移を定義するような設定ファイルは存在しないの?
strutsでいうところのstruts-config.xmlみたいなやつ。
294:デフォルトの名無しさん
08/07/04 18:59:23
>>292
clickかー。
今日ちょこっと触ってみよっとw
295:デフォルトの名無しさん
08/07/04 19:07:13
>>293
ない。
htmlファイル&htmlファイルと同名のクラスファイルで一つの画面ってイメージなのかな。
まあ一回使ってみたら?
maven2使えば簡単に環境は手に入るし。
296:デフォルトの名無しさん
08/07/04 19:15:56
>>295
興味はあるんだけど、色々予備知識をしってからじゃないと腰が重い自分がきましたよ
つまり画面遷移を定義しないっていうことなのかな?それとも設定ファイル以外に定義する?
297:デフォルトの名無しさん
08/07/04 19:29:19
>>296
遷移先は『遷移元htmlと同名のクラスファイル』へ記述する。
(・・・みたい。勉強中だからこれ以上はわかりません。)
298:デフォルトの名無しさん
08/07/04 19:35:15
wicket スレも
盛 り 上 が っ て ま い り ま し た !!
299:デフォルトの名無しさん
08/07/04 21:29:52
**** FooPage.java
public class FooPage extends WebPage {
public FooPage() {
Link link = new Link("link") {
public void onClick() {
setResponsePage(new BarPage());
}
};
add(link);
}
}
**** FooPage.html
<html>
<body>
<a wicket:id="link">Barページへ</a>
</body>
</html
こんな感じ
300:デフォルトの名無しさん
08/07/04 21:59:54
>>299
あ、めっさ分かりやすい。サンクス
301:デフォルトの名無しさん
08/07/04 22:15:20
>>299
リストを画面へ一覧表示するサンプルもplz.
302:デフォルトの名無しさん
08/07/04 22:40:32
**** FooPage.java
public class FooPage extends WebPage {
public FooPage() {
List<Data> datas = Arrays.asList(new Data("a", "URLリンク(xxxx)<)"));
ListView listView = new ListView("dataList", datas) {
protected void populateItem(ListItem item) {
Data d = (Data)item.getModelObject();
item.add(new ExternalLink("link", d.url));
item.add(new Label("name", d.name));
}
};
add(listView);
}
}
class Data {
public String name;
public String url;
public Data(String name, String url) {
this.name=name; this.url=url;
}
}
**** FooPage.html
<html>
<body>
<div wicket:id="list">
<span wicket:id="name">名前</span>
<a wicket:id="link">ホームページへ</span>
</div>
</body>
</html
303:デフォルトの名無しさん
08/07/04 22:44:32
これくらいのことは、
WEBに矢野さん他が載せてくれている情報と
公式ページ(英語)などを辿ってできるようでなければ
今の段階でWicketを使うのはよした方がいい。
そんで自分の能力と努力の無さを棚に上げて
「Wicketは分かりにくかった」
なんてBlogに書くなよ。
大人しくStruts使っとけ。
304:デフォルトの名無しさん
08/07/04 22:46:36
<div wicket:id="list">
は
<div wicket:id="dataList">
の間違いな
305:デフォルトの名無しさん
08/07/04 23:40:59
javadocで十分だろJK
306:デフォルトの名無しさん
08/07/05 00:22:31
>>302
このサンプルで雰囲気が掴めたよ。感謝
307:デフォルトの名無しさん
08/07/07 06:31:55
そして再び過疎
308:デフォルトの名無しさん
08/07/07 06:55:32
**** FooPage.java
public class FooPage extends WebPage {
private Data data = new Data();
public FooPage() {
Form f = new Form("form", new CompoundPropertyModel(data));
add(f);
f.add(new TextField("name").setRequired(true));
f.add(new TextField("url").add(new UrlValidator()));
f.add(new Button("register") {
public void onSubmit() {
}
});
f.add(new Link("cancel") {
public void onClick() {
}
});
}
}
class Data {
public String name;
public String url;
}
**** FooPage.html
<html>
<body>
<form wicket:id="form">
<div><input wicket;id="name" type="text" /><input wicket:id="url" type="text" /></div>
<div><input wicket:id="register" type="submit" value="登録" /><input wicket:id="cancel" type="button" value="キャンセル" /></div>
</form>
</body>
</html>
309:デフォルトの名無しさん
08/07/07 07:02:21
↑フォームのサンプルな
こんな風に書いてみると、あらためて「Wicketかわいいよ、Wicket」と口に出てしまう。
さらにAjaxだったり色々やってみると、Wicketとの結婚を本気で考えてしまうよ。
310:デフォルトの名無しさん
08/07/07 12:19:36
おっと抜け駆けは許さないよ。
311:デフォルトの名無しさん
08/07/07 17:55:39
ネット情報だけだとボリューム不足だなあ。
Wicket in Action買わなきゃダメか?
312:デフォルトの名無しさん
08/07/07 23:41:53
こんなところで聞いて良いのか分からないんですけど
勉さんのblogのコメント欄をクリックするとブラウザが固まるんですが
どなたか原因分かりますか?
313:デフォルトの名無しさん
08/07/09 14:40:19
Rubyはわけわからん。
やはりJavaが使いやすい、Wicketに仲間入りさせていただくとするよ。
Wicketが使われている日本のサイトはあるの?
314:デフォルトの名無しさん
08/07/09 15:43:50
>>313
Wicket-ja
315:デフォルトの名無しさん
08/07/09 16:13:23
>>314
これは論外だよ。
一般のサイトでは?
316:デフォルトの名無しさん
08/07/09 16:35:23
さあ、このサイトはWicket使ってます。って宣伝してるとこなんて知らないな。
このスレでも仕事で使ったって人もいるから、あるにはあるんだろうけど、
何処かなんて公開しないだろうしな。
317:デフォルトの名無しさん
08/07/09 18:48:50
ほんとに素人の質問で申し訳ないんですけど、
FLASHで作成したswf形式のファイルをhtmlに表示・動作させる記述がわかりません。
おしえてください。
<img src>じゃ無理ですよね?
318:デフォルトの名無しさん
08/07/09 18:49:46
仕事で使ってみたいなあ。
でも他のメンバーに教えるのが面倒くさい・・・。
英語のサイト紹介して「これ読んでおいて」とは言えんし。
うーむ。
結局、今回もstrutsとかphpになりそうだぜw
319:デフォルトの名無しさん
08/07/09 18:53:36
PJに菓子折りでも渡すぐらいしか、有効な作戦がないな。
320:デフォルトの名無しさん
08/07/09 18:55:25
PJじゃなくてPM
321:デフォルトの名無しさん
08/07/09 19:39:25
>>320
それで採用するPMのPJはいやだな
322:デフォルトの名無しさん
08/07/09 20:15:21
>>313
まだ日本ではあまり使われてないと思う。
今の段階では313が仲間入りするのはちょっと無理かもね。
Struts使っとけ
323:デフォルトの名無しさん
08/07/13 22:45:07
過疎
324:デフォルトの名無しさん
08/07/14 14:39:23
>>313
東京ほっとフォトコンテスト
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5159日前に更新/79 KB
担当:undef