java - サーブレットの init メソッドと、設定ファイルをロードするために Filter を選択する init メソッドの違いは何ですか?
仅有的幸福
仅有的幸福 2017-05-17 10:07:44
0
2
881

springMVC はサーブレットの init メソッドを選択して設定ファイルをロードし、jfinal は Filter の init メソッドを選択して設定ファイルをロードします

  1. この 2 つの違いは何ですか?

  2. この選択の理由または利点は何ですか?

仅有的幸福
仅有的幸福

全員に返信(2)
给我你的怀抱

Filterinit方法一定会在容器启动的时候执行,但Servletinit方法未必,要看load参数是怎么写的,默认的话,只有该Servlet首次被访问(访问路径匹配了urlMapping)才会触发initの呼びかけ。

また、2つのinit,我更喜欢把所有的初始化工作放在ServletContextListenercontextInitializedりに比べて。

いいねを押す +0
某草草

私も少し前に観察しましたが、フィルターとサーブレットの実行順序が前後しているのがよくわかりません。設計上の理由でサーブレットまたはフィルターを使用することを選択したのではないかと思います

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート