タグ

ブックマーク / muimi.com (4)

  • Commons CLI

    Commons CLIって? CLIは、Command Line Interfaceの略で、 Javaアプリケーションの引数をパースするライブラリです。 例えば、 Java SomeApp -a -size=600 -c とかいうJavaアプリの引数解析を行う共通のインターフェイスと いくつかのパーサーの実装が提供されています。 最近ツール作りがたまにあるので、 ちょっと調べてみました。 簡単な例 ドキュメントに簡単なサンプルが載っていたので、 そのとおりに実装してみました。 現在日付(or時間)を表示するJavaアプリケーションです。 DateApp.java import java.text.DateFormat; import java.util.Date; import java.util.Locale; import org.apache.commons.cli.*; /** *

  • Taglibs

    Taglibsって? Jakarta Taglibsサブプロジェクトでは、 Webアプリケーションを作成する上で、 便利なカスタムタグを提供しています。 ここでは、カスタムタグと JSTLについて簡単に触れたいと思います。 カスタムタグって? カスタムタグというのは、JSPでViewを実装する技術の1つで、 名前の通りオリジナルのタグを作ります。 スクリプトレッドで書く代わりにカスタムタグを使うことで、 以下のような利点があります。 JSPページがすっきりする Webデザイナーがタグを使ってページを作成できる スクリプトレットで実装した例 <% for(int i=0; i<list.size(); i++){ User user = (User)list.get(i); %> <%=user.getName() %> <%=user.getAge() %> <% } >% カスタムタグで

    syou6162
    syou6162 2007/03/22
    これもいい加減覚えねば
  • Log4j

    Log4jについて Log4jとは? Log4jjava用のロギングAPIです。 って、例によってロギングとは何か?説明していきましょう。 System.out Exceptionをcatchしたとき、どうしますか? べる?それはやめてくださいね。 1つの方法は、標準出力に出力することです。 }catch(Exception e){ System.out.println(e); //e.printStackTrace();でもいいけど } あるいは、実行中のプログラムの変数の値を確認したいとき、どうしますか? 最も簡単なやり方は、やっぱりSystem.outですね。 String name = req.getParameter("name"); System.out.println("name=" + name); でも、このやり方だといろいろと問題や物足りなさがあります。 例えば、こ

    syou6162
    syou6162 2007/03/22
    有名どころだけど使ったことがなかったりするのですw
  • HelloWebアプリケーション

    ここでは、Tomcatプラグインを使って、 簡単なWebアプリケーションを作成します。 Tomcatプラグイン eclipseの特徴の1つは、プラグインを組み込むことにより機能を拡張できることです。 Tomcatプラグインを組み込むと、 簡単なWebアプリケーションの構築、デバッグが可能になります。 準備 ここではTomcatを設定済だとします。 設定と言ってもダウンロードして展開するだけですが。 Tomcatの設定がわかないという人はコチラの親切なページを参考にしてください→http://www.hellohiro.com/servlet.htm ダウンロード http://www.sysdeo.com/eclipse/tomcatPlugin.html から、Tomcatプラグインをダウンロードします。 2003/1/1時点の最新バージョンはtomcatPluginV201.zipです

  • 1