開発着手

開発に着手しました。

最初のバージョンの仕様は以下のとおり。

JavaソースからJSPファイルへポップアップメニューかショートカットキーで飛べる。
たとえば、チュートリアルのtutorial.action.AddActionで、

	@Execute(input = "add.jsp")
	public String submit() {
		result = Integer.valueOf(arg1) + Integer.valueOf(arg2);
		return "add.jsp";
	}

の「add.jsp」を選択すると、webapp/add/add.jspに飛ぶ。

ただし、クラス名がActionで終わっていて、Javaエディタで選択した文字列が「.jsp」で終わっているときのみ有効。

JSPファイルが存在しない場合は、新規作成ウイザードの表示。

Webルートはプロパティページで設定し、プリファレンスストアに保存。

スクリーンショットは下記のとおり。

S2Dao Plugin, Dolteng, matatabi, S2JSF Plugin, Kijimuna, ResourceSynchronizerを参考にしつつ、
eclipse.commonも活用して、ガチャガチャやってます。以下のURLやたけぞうさんの本、ガンマ先生の本も参考にしました。
見つけたコードをコピペして、動作させて、エラーを直し、という感じでやってます。

やっぱ、

これがしたい→どう実現するの?→本で探す→本に無ければググってサンプルを見つける→コピペして動作確認

が早いですね。APIリファレンスをちゃんと見ろって話もありますが、英語だしサンプルも無いので、そのAPIをどう使うのかが
よくわからないんですよね。とほほ。。。

http://www13.plala.or.jp/observe/index.html
http://www.masatom.in/pukiwiki/FrontPage/
http://www.atmarkit.co.jp/fjava/index/index_eclipsepde.html
http://d.hatena.ne.jp/muimy/searchdiary?word=%2a%5bEclipse%a5%d7%a5%e9%a5%b0%a5%a4%a5%f3%b3%ab%c8%af%5d