電網工房・匠 > ASIN一覧 > More Servlets and JavaServer Pages (JSP) (Sun Microsystems Press Java Series) >
![]() |
商品情報
|
もし、PHPやPerlなどのスクリプト言語を主体に開発していたなら、Javaのアプリケーションサーバーには、特別な知識が必要であることを知っておいたほうが良い。サーブレット APIを使ったプログラミング自体は、JavaとWebの知識があれば大体想像はつくが、実際にWebアプリケーションとして運用するには、JSP、サーブレット技術の専門知識が不可欠である。
しかし、それらの技術は関連性があるにもかかわらず、アプリケーションサーバー固有の設定やAPIリファレンス、サーブレットの技術説明など各種ドキュメントにバラバラに記述されており、すべてを把握するのには大変手間がかかる。本書には、JSP、サーブレットでWebアプリケーションを運用するまでに必要な技術が詳しくまとめられている。
ちなみに本書の構成は、
・サーブレッド、JSPの仕組み、Webアプリケーションの作り方
・Webアプリケーションを設置し、適切な設定ファイルを記述して公開する方法
・認証や情報を保護する方法
・携帯電話のコンテンツ変換や、パケットのGZIP圧縮送信などで力を発揮するフィルタ機能の使い方
・XML処理などを効率化したり、開発を効率化したりするタグライブラリなどとなっている。
本書はサーブレット、JSPを技術を理解するためのもので、掲示板やECサイトなどといった具体的なアプリケーションの開発までは掘り下げていない。詳細については同著者による、『コア・サーブレット&JSP』への参照が記述されている。しかし、技術を解説するためのサンプルプログラムは簡潔で使いやすく、説明はとても詳しい。これからJSP、サーブレットを始める人はもちろん、Webアプリケーションを開発している人にとっても、サーバー設定、詳細設計などの際に役立つだろう。(川藤一真)
While many books on Java try to cover just about everything, this title's focus on what's hot in server-side Java makes it a standout. The book begins with a very solid tutorial to servlets and JSPs, including important HTTP fundamentals (like request headers and processing forms). The author does a good job at summarizing APIs and common options, which helps make this book useful as a working reference, too. The level of discussion here is suited to those with a little Java experience, but even beginners could do a lot worse than this title as an introduction to Web programming.
A great feature of this text is that the author walks you through the actual details of deploying your Web applications (notoriously tricky, even for experts). Screenshots on installing and using tools (like the free Apache and Tomcat software packages), plus detailed advice on deployment, will make sure your code actually runs. (A standout here is the summary of all configuration options available in today's containers.)
If you are coming to servlets and JSPs from an earlier version, you'll find this text excels at covering the latest in custom and standard tag libraries. Besides explaining new JSP 1.2 tag conventions, later sections also look at an important new development in Sun's evolution of the Java platform, the JSP Standard Tag Library (JSTL). Coverage of tag programming (including several sections on looping) closes out the book. There's also material on important new advances in servlets, like filters (which allow you to log or change requests) and servlet events (which afford a greater measure of control for your Web applications).
Whether you are a JSP beginner or expert, More Servlets and JavaServer Pages gives you an excellent mix of topics in server-side Java in a well-presented programming tutorial. It's sure to be a worthwhile addition to any working Java Web developer's bookshelf. --Richard Dragan
Topics covered: Introduction to JavaServer Pages (JSPs) and servlets, software installation for Java server developers (JDK, Tomcat, Apache, JRun, and other Web containers), summary of Web application deployment directories, advantages of servlets, the servlet lifecycle, processing HTTP form data (including request headers and CGI variables), cookies and sessions, advantages of JSPs, basic JSP scripting tutorial (including expressions and scriptlets), using JavaBeans with JSPs (tags and properties), custom tag libraries, introduction to the Model-View-Controller (MVC) architecture, registering and deploying Web applications (.WAR files and data sharing), in-depth guide to Web application configuration (comprehensive guide to web.xml settings), configuring servlets (including filters and error pages, timeouts and installing tag libraries), case study for an online boat shop, declarative security tutorial (including SSL and form-based authentication), programmatic security (including using certificates and SSL), guide to servlet filters (including logging, replacement, and compression examples), processing servlet events, JSP 1.2 tag library improvements (including XML and SAX 2.0 tag validation), and the JSP Standard Tag Library (JSTL) (including basic statements and looping).
アマゾンコム(Amazon)のASINでの商品情報を横断表示 / #もの書きWiki - 書店 / キーワード一覧 - 書店 / 電網工房・匠