Key:  additions   deletions
Showing 1 - 20 of 27  |  Show  pages at a time
2  | Next
Date/Time Made By Edit Note Type Scope
Dec 24 2006, 8:52 PM EST sim_j
 
edit 2 words added
2 words deleted
Change: 」をクックします。2回目以降はキャッシュ済みのものが使用されるので、ダウンロードは行われません。」をクリックします。2回目以降はキャッシュ済みのものが使用されるので、ダウンロードは行われません。ダウンロードが完了すると、J2EEパースペクティブへの変更ダイアログが出ますが、今回はJavaパースペクティブで実行するので、「いいえ」をクリックします。このようにhelloプロジェクトが作成されます。Tomcatやclickライブラリ(jar)はすでに登録され、Clickの動作に必要なclick.xmlも用意されています。またweb.xmlファイルにも最低限必要な設定が作成されています。このようにhelloプロジェクトが作成されます。TomcatやClickフレームワーク(click*jar)はすでに登録され、Clickの動作に必要なclick.xmlも用意されています。またweb.xmlファイルにも最低限必要な設定が作成されています。HTMLテンプレートとページクラスの作成Clickでは、HTMLで書かれたテンプレートとJavaクラス(ページクラス)を対で作成します。HTMLでビューを作成し、それに対応したページクラスでロジックを定義します。HTML内にはVelocityを使う事で動的に変化する内容を組みこむ事が可能です。HTMLテンプレートとページクラスの組み合わせは、以下のどちらかの方法で設定します。click.xmlファイルに<page>タグで組み合わせを定義する自動マッピング(auto mapping)機能を使用する1.だとページ毎にclick.xmlに設定を追加しなければいけません。ClickIDEのおかげで非常に簡単に設定が追加できますが、ページが多くなってくると管理も大変になりますので2.の自動マッピングを使う方がお勧めです。自動マッピングは、ページクラスを置くパッケージ名を設定する事で、HTMLへのパス(HTMLのファイル名)から対応するページクラスが自動的に決定される仕組みの事です。たとえばページクラスを作成するパッケージをtest.pageとして、自動マッピングをONにした場合、以下のように対応するクラスが自動的に決定します。(例)URLクラス/hello.htmtest.page.Hello/list-data.htmtest.page.ListData/admin/control_page.htmtest.page.admin.ControlPage自動マッピングと、click.xmlでの手動定義は組み合わせて使えますので、基本は自動マッピング機能を使用し、自動マッピングのルールで対応できない場合のみclick.xmlファイルに定義を追加するようにすると良いでしょう。今回は、アプリケーション用のパッケージはhelloとし、hello.page以下にページクラスを作成するようにします。click.xmlで自動マッピングを有効にします。パッケージエクスプローラー上のclick.xmlをダブルクリックするとClickIDEのClick設定エディタによってclick.xmlが開かれます。全体タブで、文字コードがUTF-8になっている事を確認してください。また「ログの出力先」をconsoleに設定します。動作モードは開発中はdevelopmentかdebugで良いでしょう。モードの違いはここ(原文ではここ)のモードの欄に解説されています。次にページタブで自動マッピングを設定します。click-appと書かれているところで右クリックをし、pages要素を作成します。pages要素の詳細にパッケージという欄があるのでそこにhello.page   View changes from previous version. (Word count: 172)
Dec 24 2006, 12:14 PM EST sim_j
 
edit 2 words added
2 words deleted
Dec 24 2006, 12:09 PM EST sim_j
 
edit 3 words added
1 word deleted
Dec 24 2006, 9:34 AM EST sim_j
 
edit 22 words added
4 words deleted
Dec 24 2006, 9:19 AM EST sim_j
 
edit 10 words added
3 words deleted
1 image added
Dec 24 2006, 9:06 AM EST sim_j
 
edit 3 words added
2 words deleted
2 images added
1 image deleted
Dec 24 2006, 9:04 AM EST sim_j
 
edit 9 words added
Dec 24 2006, 8:56 AM EST sim_j
 
edit 15 words added
1 word deleted
2 images added
Dec 24 2006, 8:35 AM EST sim_j
 
edit 5 words added
1 word deleted
3 images added
Dec 24 2006, 8:22 AM EST sim_j
 
edit 6 words added
2 words deleted
1 image added
Dec 24 2006, 8:15 AM EST sim_j
 
edit 13 words added
8 words deleted
1 image added
Dec 24 2006, 8:08 AM EST sim_j
 
edit 6 words added
3 words deleted
Dec 24 2006, 8:01 AM EST sim_j
 
edit 8 words added
2 words deleted
2 images added
Dec 24 2006, 7:39 AM EST sim_j
 
edit 5 words added
3 words deleted
Dec 24 2006, 7:30 AM EST sim_j
 
edit 16 words added
2 words deleted
Dec 24 2006, 7:18 AM EST sim_j
 
edit 9 words added
3 words deleted
2 images added
Dec 24 2006, 7:04 AM EST sim_j
 
edit 18 words added
Dec 24 2006, 6:56 AM EST sim_j
 
edit 5 words added
1 word deleted
Dec 24 2006, 6:52 AM EST sim_j
 
edit 1 word added
Dec 24 2006, 6:24 AM EST sim_j
 
edit
2  | Next