タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Javaとservletに関するoinumeのブックマーク (3)

  • Tomcat 7も対応したServlet 3.0の変更点 後編

    Tomcat 7も対応したServlet 3.0の変更点 後編:Tomcat 7の新機能で何ができるようになるのか?(2)(1/3 ページ) 前回の「Tomcat 7も対応したServlet 3.0の6つの主な変更点」では、「Tomcat 7」が実装したServlet 3.0の新機能のうち「Ease of Development(EoD、開発容易性)」「Pluggability and Extendibility(モジュール化と拡張性)」について紹介しました。今回はAsynchronous processing(非同期処理)、セキュリティSession Tracking、マルチパート対応を紹介します。 アノテーションによる非同期処理 Servlet 3.0から非同期処理が使えるようになりました。Servlet 2.5までは、Servlet上でスレッドを生成・起動し、リクエストやレスポンス

    Tomcat 7も対応したServlet 3.0の変更点 後編
  • Servletがスレッドを生成してはいけないのか | code up

    今更ながらのネタですが、Apache Commons FileUpload/IOの動作を調べてる際にServlet 3.0の仕様書(servlet-3_0-mrel-spec.pdf)を読む機会があり、3.0でServletがスレッドを生成することについてどう規定されているのかを確認した。 Servletからスレッドを生成するのは非推奨。だけど・・・ Servlet 3.0から非同期処理(Asynchronous Processing)がサポートされた。つまり、サーブレットからスレッドを生成する手順が正式に定義された。詳しくは@ITなどで解説されている。そのページでも述べられているが、それまではServletあるいはFilter内でスレッドを生成することは非推奨であった。 3.0でもAsynchronous Processingを使用しないServletについては変わらず、スレッドを生成す

  • Servlet 3.0 の超シンプルなサンプル (pom も) - 宇宙行きたい

    ちょっとした Java のライブラリ使うサーバ書かなきゃいけなかったのですが、 折角なので、Servlet 3.0 で書いてみたら鼻血が出るほど簡単で、今まで web.xml とか書いてたのはなんだったんだ状態になったので、 超シンプルなサンプル書いてみました。 package org.yoshiori; import java.io.IOException; import java.util.Date; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.H

    Servlet 3.0 の超シンプルなサンプル (pom も) - 宇宙行きたい
  • 1