CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
はじめに この連載では、「GlassFish」という製品を利用して、Java言語に親しんでもらうことを目的としています。第3回目の今回は、簡単なWebアプリケーションを作成しながら、ServletやJSP(JavaServer Pages)についての理解を深めていきたいと思います。 対象読者 Javaでなにかしらのアプリケーションを作成したことのある方 Javaの変数の宣言や、if文・for文・while文の制御文など簡単な文法を知っており、アプリケーションを作成したことのある方 オブジェクト指向プログラミングができなくとも構いません。徐々に学んでいければと考えています。また、学びやすいWebアプリケーションをサンプルとするので、Webアプリケーションとは違った分野を勉強したい方には当連載は向いていません。 仕様書バージョン Java EE 5を使用するため、主な技術要素のバージョンは以下
The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakarta EE platform. The Jakarta EE platform is the evolution of the Java EE platform. Tomcat 10 and later implement specifications developed as part of
Servletで使用するライブラリ等の設定ファイル「XXXX.properties」などの置き場所には、どうも大きく分けて2種類の場所があるようで、戸惑いがちです。 無理やり簡単にまとめると、1つは「/WEB-INF」でServlet関連の設定ファイルを置くことが多いようです、もう1つは「/WEB-INF/classes」で汎用ライブラリなどの設定ファイルを置く事が多いようです。 /WEB-INFに置く設定ファイル web.xml struts-config.xml velocity.properties などなど、、、 これらは、ウエブ・アプリケーション(ServletContext?)のルート・ディレクトリからパスを指定してファイルにアクセスしている場合で、ルートに置くとブラウザから見えちゃうので、/WEB-INFに置いているのでしょう。 ちなみにJavaプログラムからファイルの絶対パ
Scala+Play 2.0でWebアプリ開発入門 2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載 Selenium WebDriverでWebアプリのテストが変わる Webアプリのテスト自動化ツール「Selenium WebDriver」の特徴を整理するとともに、Selenium WebDriverを利用したWebアプリの簡単な自動テストの実装、実施手法について紹介 XPagesでLotus Notes/Dominoアプリ開発入門 Notes/Dominoの資産をサーバサイドJavaScriptやJavaで操作し、HTMLやJavaScript、CSSをUIにできる技術「XPages」について解説し、Webアプリの作り方を紹介する入門連載
このアーカイブは同期化されません。 mixi の日記が更新されても、このアーカイブには反映されません。 今日は、web.xml の中身について調べてみよう。 その内容は、Servlet 規格のバージョンによって少し異なる。 ここでは、最新の安定規格である 2.4 を使うことにしよう。 通常は、配備する予定の Servlet コンテナが準拠している Servlet バージョン以下を自由に選ぶことになる。 例えば、Apache Tomcat の場合、 最新の v6 系 は Servlet 2.5、 v5 系は Servlet 2.4 に対応している。 まず、その名前が示すとおり、web.xml は XML 形式である。 そのため、最初の行には、XML 宣言が来る。 <?xml version="1.0" encoding="UTF-8" ?> Servlet 2.4 以降の web.xml は
実運用の障害対応時間比較に見る、ログ管理基盤の効果 (2017/5/9) ログ基盤の構築方法や利用方法、実際の案件で使ったときの事例などを紹介する連載。今回は、実案件を事例とし、ログ管理基盤の有用性を、障害対応時間比較も交えて紹介 Chatwork、LINE、Netflixが進めるリアクティブシステムとは何か (2017/4/27) 「リアクティブ」に関連する幾つかの用語について解説し、リアクティブシステムを実現するためのライブラリを紹介します Fluentd+Elasticsearch+Kibanaで作るログ基盤の概要と構築方法 (2017/4/6) ログ基盤を実現するFluentd+Elasticsearch+Kibanaについて、構築方法や利用方法、実際の案件で使ったときの事例などを紹介する連載。初回は、ログ基盤の構築、利用方法について プログラミングとビルド、Androidアプリ開
このページは始めてJavaを勉強してみよう、それもどうせならサーバー側で動くJavaの勉強をしてみよう、という人向けに作りました。一通りの、「こんな感じか」というくらいのことは分かるようになると思います。 あくまで入門編ということで、1から10のうち、1から3くらいまでしか説明していません。ここで飽き足らない人はもっと良いサイトが他にあると思うので、それらを探してみてください。 第一弾は2003/1/31に完成しました。第二段は・・・もうすぐ作り始めます。 ■ページの構成 説明に使った環境は、Java2 SDK SE 1.4.2、TOMCAT4.1.30、IIS4、IIS5です。 まず以下を読み進めるに当たり、Windowsの設定を変更しておきましょう。 ・Windowsの設定 サーバー側Javaを動かすためにはAPサーバー(アプリケーションサーバー)という環境を作る必要があります。そのA
package to.msn.wings.javatips; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import churchillobj
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く