----------------------------------------------------------------------
pirka リリースノート
2007/06/19　　1.00(d) リリース
----------------------------------------------------------------------


<< pirka とは >>

pirka は、Webアプリを HTML と java だけで動作させることを目指したフレー
ムワークです。
要件定義・仕様策定段階で作成した モック画面(HTML)に、少しだけルールを
意識した変更を加えて、その画面を動作させるためのjavaプログラムと組み合
わせることで、Webアプリを動作させます。

HTMLに加える変更とは、各タグに「name="xxxxxxx"」と、javaのプログラムが
識別できるように名前をつけることです。

※詳細はリファレンスマニュアルを参照してください。

<< 本アーカイブに格納されているファイル >>

  ・readme.txt          本ドキュメント
  ・PirkaManual.txt     リファレンスマニュアル
  ・api.zip             APIマニュアル(Javadoc）
  ・pirka.jar           pirka本体
  ・web.xml             デフォルトのWEB定義ファイル
  ・Index.html          初期動作確認用サンプルHTMLファイル
  ・Index.java          初期動作確認用サンプルjavaソース
  ・pirkaSample.zip     サンプルプロジェクト
  		(逆引きサンプルURL=http://localhost:8080/pirkaSample/reverse で動作します)


<< 開発環境 >>
pirka を使ったWebアプリを開発するために必要な環境は以下の通りです。
  ・JDK5.0以降
  ・Eclipse3.x（推奨）
  ・Tomcat5.x（推奨）
  ・初心者向け支援ツール（koropo：コロポ）（必要に応じて）


<< 実行環境 >>
pirkaを使ったWebアプリを動作させるために必要な環境は以下の通りです。
    ・JavaSE1.5（JRE1.5）以降
    ・Tomcat等のServletコンテナ（WEBサーバー）


<< プロジェクト作成から実行までの流れ >>
   Eclipse + TomcatPluginを使用した例です。
   事前にEclipse及びTomcatPluginがインストールされている必要があります。

  【プロジェクトの作成および準備】
    1. EclipseでTomcatプロジェクトを新規作成
    2. pirka.jarファイルをWEB-INF/libへコピー
    3. web.xmlをWEB-INFへコピー
    4. pirka.jarをプロジェクトプロパティのJavaのビルドパスへ追加
    
    ※この時点で、動作の確認ができます。
    　同梱されているIndex.htmlとindex.javaをWEB-INF/srcへコピーして動作
    　確認を行ってください。
    　動作確認ができたら、削除してください。

  【プログラム作成】
    4. WEB-INF/srcの下の任意のパッケージにHTMLファイルを作成
    (最初に表示する画面を"Index.html"としてください)
    5. HTMLファイルと同パッケージに同名のJavaソースの生成
      （pirkaの概要がわかるまで初心者向け支援ツール（koropo：コロポ）を
      使用して自動的にJavaソースを作成することをお勧めします）
    6. Build（Eclipsの場合はSaveのみ）

  【プログラム実行】
    7. tomcatの実行
    8. ブラウザで確認　http://localhost:8080/projectname/index
       projectnameはプロジェクト名です
       Tomcatの設定によっては ":8080" は必要ありません
	

	注意
		Eclipsの設定によってはHTMLファイルがclassesにコピーされないため
		動作しないことがあります。
		Eclipseのメニューで、ウィンドウ→設定→Java→コンパイラー→
		ビルド の画面を開き、「出力フォルダー」をクリックして、「フィル
		ターするリソース」の欄から、"*.html" を除くことにより回避できま
		す。

<< 初心者向け支援ツール（koropo：コロポ）の使い方 >>

	【概要】
		koropoは、pirkaをはじめて使う人向けのjavaソース生成ツールです。
		koropo自身もpirkaで作成されていてWebアプリです。

	【koropo でjavaソースを生成する手順】
		1.http://pirka.dnip.net/koropo/start  にアクセス
		2.javaソースを生成するためのHTMLを指定して取り込み
		3.画面項目の定義
		4.アクションなどの定義
		5.生成されたjavaソースをダウンロード
			(保存するパスは原則としてHTMLと同じ)
		6.javaソースにパッケージ/インポート定義を追加
			(Eclipseの「ソースー＞インポートの編成」実行を推奨)


以上



----------------------------------------------------------------------
pirka を進化させるために、皆さんのご意見ご感想をお寄せください。
info@oarts.jp

pirka の最新の情報は、こちらでご確認ください。
http://www.oarts.jp/service/pirka/pirka_top.html

SourceForge 上のプロジェクト情報
http://sourceforge.jp/projects/pirka/
----------------------------------------------------------------------

==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*=
最新情報をお知らせいたします。
是非、メーリングリストにご参加ください。

参加申込は、こちらからお願いします。
http://lists.sourceforge.jp/mailman/listinfo/pirka-info

==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*=

