JavaとHow toに関するdb373db_ulsystemsのブックマーク (5)

  • Java 2つの日付の差を求める | Web会議の Chat&Messenger

    Java 2つの日付の差を求める Java で、2 つの日付の差を求めるサンプルプログラムを紹介します。 サンプルプログラムでは比較対象の日付が、文字列( yyyy/MM/dd )の場合、java.util.Date の場合に対応しています。 日付の差を求める計算方法は以下となります。 最初に 2 つの日付を long 値に変換します。 ※この long 値は 1970 年 1 月 1 日 00:00:00 GMT からの経過ミリ秒数となります。 次にその差を求めます。 上記の計算で出た数量を 1 日の時間で割ることで日付の差を求めることができます。 ※1 日 (24 時間) は、86,400,000 ミリ秒です。 サンプルソース /**<br /> * 2つの日付の差を求めます。<br /> * 日付文字列 strDate1 – strDate2 が何日かを返します。<br /> *<b

    Java 2つの日付の差を求める | Web会議の Chat&Messenger
    db373db_ulsystems
    db373db_ulsystems 2016/07/19
    日付の差を求める
  • 6. フィルタ

    6.1. フィルタとは 「フィルタ」とはクライアントからのリクエストおよびレスポンスに対して、リソース(サーブレット/JSP/HTMLなど)での処理の前および後に何らかの処理を行うオブジェクトの事です。リクエストのパラメータ値を変更したり、ログの出力を行ったり様々なものが考えられます。 フィルタの機構が追加されたのは、サーブレット2.3からです。それまでにもフィルタの機構はベンダー独自に組み込まれていたのですが、バージョン2.3からはサーブレット標準の機能となりました。これによりベンダーに依存しないフィルタ機構を実現する事ができます。 6.2. フィルタの作成 フィルタは「javax.servlet.Filter」インタフェースを実装して作成します。このインタフェースで定義されているメソッドは3つで、それぞれが呼び出されるタイミングおよび処理内容は以下の通りです。

    db373db_ulsystems
    db373db_ulsystems 2016/06/22
    Filter(フィルター)の作り方、設定の仕方
  • 6. ロケール/プロパティ/リソースバンドル (3)

    6.3. リソースバンドル リソースバンドルとは、ロケール固有のオブジェクトを管理するクラスです。例えば日語圏では日語用のリソースバンドル、フランス語圏ではフランス語用のリソースバンドルを呼び出す事により、アプリケーションをそれぞれの言語圏に対応させる事ができます。リソースバンドルは「java.util.ResourceBundle」クラスのサブクラスを用いて作成します。ここでは「java.util.PropertyResourceBundle」を用いる方法について説明します。 PropertyResourceBundleではプロパティファイルを利用してリソースを管理します。文字列しか管理できませんが、使い勝手が良いので通常はこのクラスを用いてリソースバンドルを作成します。PropertyResourceBundleを作成する場合には、クラスファイルではなくプロパティファイルを作成しま

    db373db_ulsystems
    db373db_ulsystems 2016/06/22
    ResourceBundleにてどのようにロケール(Locale)とリソースが検索されるか
  • コードから情報を追い出せ!プロパティファイルの常識

    国際化にも対応、java.util.ResourceBundleクラス Java言語からプロパティファイルを扱う2つ目のAPIは、java.util.ResourceBundleクラスです。このクラスは以前の記事の「プロパティファイルを使った国際化」でも紹介していますね。java.util.Propertiesクラスとは異なり、java.util.ResourceBundleクラスでは国際化対応をするための機能が備わっています。 java.util.ResourceBundleクラスを利用したプロパティファイルの読み込みは下記のようになります。悩ましいことに、先に紹介したjava.util.Propertiesクラスとはプログラミングの仕方が異なります。

    コードから情報を追い出せ!プロパティファイルの常識
    db373db_ulsystems
    db373db_ulsystems 2016/06/22
    JavaにおけるResourceBundleの使い方
  • 初心者のためのSpring Framework入門 - libro

    ※ページが正常に表示されない場合 AddBlockなどの広告ブロックツールがONになっていると、ページの一部が表示されないことがあります。これらのツールをOFFにしてみてください。 Javaの開発では、高度な技術を簡単に導入できる「フレームワーク」が不可欠です。数あるフレームワークの中でも、Javaプログラマにとってもっとも広く支持されているのが「Spring Framework」です。ここでは、基となる機能をピックアップし、その働きと使い方を説明していきましょう。

    db373db_ulsystems
    db373db_ulsystems 2016/06/08
    よく使われるフレームワークらしい
  • 1