2004年のWhat's New
-
2004.08.03 記事「EclipseでライブラリとJavadocを関連付ける」(@IT)を公開しました
プロジェクト内のライブラリに対応するJavadocを関連付けることで、Eclipseを用いた開発の際の効率を向上させることができます。
-
2004.08.03 記事「拡張パスの利用と注意」(@IT)を公開しました
「拡張パス」情報は、パスの一部であるかのようにパラメータ情報を記述できるという特長がありますが、デプロイメント・ディスクリプタ(web.xml)の設定に注意が必要となります。
-
2004.08.03 記事「POIを使用してJavaからExcel出力を行う」(@IT)を公開しました
POIを利用すれば、JavaからMicrosoft ExcelやMicrosoft Wordなどの「Microsoft OLE 2複合ドキュメント形式」に準拠したファイルを作成・操作することができます。
-
2004.08.03 雑誌「必ずできる!基礎固めASP.NET 第11回」(dotNET MAGAZINE)を公開しました
必ずできる!基礎固めASP.NET第11回
「Global.asaxでアプリケーション共通の機能を追加しよう」
Global.asaxの使用方法について「アクセスロギング」「共通データの事前読込」「エラー情報のメール通知」などのサンプルを例に解説します。 -
2004.07.31 記事「WSHに渡された引数の妥当性を自動検証する」(@IT)を公開しました
<runtime>要素に記述された引数情報と実行時に渡された引数とを動的に照合・検証するスクリプトを作成・利用し、仕様とは異なる引数を渡した場合にエラーを検出する方法を解説します。
-
2004.07.31 記事「Strutsを使うWebアプリケーション構築術 7」(@IT)を公開しました
最終回の今回は、アプリケーションの国際化対応を行います。ブラウザの言語設定で、自動的に表示言語が切り替わるようにしてみましょう。
-
2004.07.30 記事「クッキーをサポートしないクライアントでセッション機能を利用するには?」(@IT)を公開しました
携帯端末などブラウザがクッキー機能を持っていない場合やユーザーの判断でクッキーが無効に設定されているような場合でも、セッション機能を利用できるように、ASP.NETではクッキーレス・セッションと呼ばれる機能を提供しています。
-
2004.07.29 記事「PR:全社的な英語力サポートを可能にする高精度翻訳サーバ eAccela BizLingo」(@IT)を公開しました
純日本企業からグローバル企業グループに参加したセレスティカ・ジャパンは、社員の英語力サポートのために、翻訳アプリケーションeAccela BizLingoを導入しました。選定の決め手となったのは?
高精度翻訳サーバ eAccela BizLingo(広告記事) -
2004.07.28 記事「ASP.NET vs. Struts フレームワーク徹底比較[前編]」(@IT)を公開しました
.NETベースのASP.NETとJ2EEベースのStruts。
Webアプリ構築のための2大基盤をさまざまな角度から比較検討し、フレームワークのあるべき姿を模索します。 -
2004.07.27 記事「接続先のURLへ情報を送信し、結果を保存する」(@IT)を公開しました
java.net.URLConnectionクラスを利用すれば、任意のHTTPヘッダをセットしたり、POSTメソッドによってデータを送信し、ファイルを保存することができます。
-
2004.07.27 記事「サーブレットパスの構成要素を取得する」(@IT)を公開しました
HttpServletRequestクラスのメソッドを利用すれば、クライアントからリクエストされたパス(URL)の情報をさまざま形式で取得することができます。
-
2004.07.27 記事「Eclipseでライブラリとソースコードを関連付ける」(@IT)を公開しました
オープンソースのプログラムを利用している際、Eclipse上でライブラリとソースコードを関連付けておけば、障害発生時の調査や機能拡張の際に有効に活用できます。
-
2004.07.24 雑誌「今すぐ役立つ!サーバサイドJava第3回」(日経ソフトウエア)を公開しました
第3回「実用的なアプリケーションで機能の使い分けを理解しよう」
前回準備した環境上に、具体的なアプリケーション(文書管理システム)を構築します。JSP&サーブレット固有の仕掛けの使い分け、配置の仕方を身に付けましょう。 -
2004.07.24 雑誌「広告記事:ビジネスに差をつけるリッチ・クライアント活用」(日経ソフトウエア)を公開しました
野村総合研究所のオブジェクトワークスに関する広告記事です。
-
2004.07.24 記事「WSHでレジストリの読み書きを行う」(@IT)を公開しました
レジストリに直接アクセスすることで、通常のユーザー・インターフェイスからでは参照/設定できないような情報も取得/操作することができます。また、レジストリをユーザーが直接に操作するのは何かと危険が伴いますが、WSHを介することで安全なレジストリ設定が可能になります。
-
2004.07.23 雑誌「ビジネスに差をつけるリッチ・クライアント活用」()を公開しました
昨今、HTMLクライアントより豊かな表現力を持ち、高いユーザビリティを可能にするリッチ・クライアントが注目を浴びています。これらのリッチ・クライアントテクノロジーを基幹業務システムで効果的に活用するためのポイントを紹介。
-
2004.07.23 記事「セッション情報をSQLServer上で管理するには?」(@IT)を公開しました
ASP.NETが標準で提供している、SQLServer(MSDEも可)によるセッション管理について解説します。SQLServerモードによるセッション管理では、セッション情報をSQLServerのテーブル上に保存するため、セッション情報が増大してもメモリ負荷は増大しません。
-
2004.07.20 書籍『今日からつかえる JSP&サーブレット サンプル集JSP2.0+サーブレット2.4対応版』(秀和システム)刊行のお知らせ
初のメジャーバージョンアップでドラスティックに変化したJSP2.0&サーブレット2.4の魅力を、完全リニューアルした豊富な実用サンプルと共に紹介。
JSTLやタグファイルなどの新機能活用で「スクリプトレス」JSPページを実現。さらにRSS、Webサービス、全文検索、JFreeChart、POI等々の最新技術を盛り込んだ実践的なサンプルはじめ、環境構築方法、言語リファレンスも完備の充実度。 -
2004.07.17 記事「WSHスクリプトの仕様書を生成する」(@IT)を公開しました
WSHが標準で生成するヘルプ・メッセージは、必ずしも使い勝手がよいものではありません。しかし、WshDocスクリプトを利用することで、より一覧性に富んだHTML形式のヘルプ・ドキュメントを生成することができます。
-
2004.07.16 記事「セッション情報を外部プロセスで管理するには?」(@IT)を公開しました
ASP.NET State Serviceとは、セッション情報の多寡がアプリケーションのパフォーマンスの良しあしに直結しないように、ASP.NETとは別のプロセスでセッション管理だけを担うサービスです。ASP.NET State Serviceの利用手順やメリットなどについて解説します。
-
2004.07.16 雑誌「RSS4jで挑戦!ECサイト・ニュース作成」(JAVA PRESS)を公開しました
RSSの概要、有効性と問題点を解説します。また、RSS4jライブラリを利用した、JSP&サーブレットからのRSS連携アプリケーション構築方法について紹介します。
-
2004.07.13 記事「Tomcatで独自のエラーページを使う」(@IT)を公開しました
Tomcatにあらかじめ用意されているエラーページを独自に作成したエラーページに置き換え、セキュリティ上のトラブルの防止や外観の統一を図ってみましょう。
-
2004.07.13 記事「antcallやantでプロパティをまとめて指定する」(@IT)を公開しました
Ant 1.6以降では、propertyset要素とpropertyref要素を使用して、呼び出し先から参照されるプロパティをまとめて指定できます。
-
2004.07.13 記事「javapコマンドでクラスファイルを読む」(@IT)を公開しました
javapコマンドで逆アセンブルを行えば、コンパイルされたクラスファイルの命令列を読み取ることができ、デバッグなどに利用できます。
-
2004.07.09 記事「クライアントからリクエストされたURLを取得するには?」(@IT)を公開しました
リクエストURLはアクセス・ログの記録、ページへのアクセス制御の監視など、多くの用途で利用できる情報です。HttpRequestクラス(System.Web名前空間)は、リクエストURLを取得するための、さまざまなプロパティを提供しています。
-
2004.07.08 記事「基礎から学ぶサーブレット/JSP 第13回」(@IT)を公開しました
前回のメール送信アプリケーションを例に、JavaBeansクラスをJSP&サーブレットから利用する方法と一連の処理過程でJavaBeansがどのように引き継がれているのか(データ授受の考え方)について、解説します。
-
2004.07.07 お知らせ「日経ソフトウエア縮刷版CD-ROM2004+Bestセレクション10」発売
2003年7月号から2004年6月号までの全編集記事とそれ以前の号に掲載された人気特集を10本厳選して1枚のCD-ROMに収録。担当した連載記事「比べてわかるサーバーサイド技術」もすべて入っています。
-
2004.07.06 記事「リダイレクトとフォワードの違いを知る」(@IT)を公開しました
「リダイレクト」と「フォワード」は、ユーザーからは同じ動作のように見えますが、内部の挙動はまったく異なるものです。これらの違いを把握して、適切に使い分ける方法を解説します。
-
2004.07.06 記事「JavaでCSV形式のファイルを読み書きする」(@IT)を公開しました
CSV形式のファイルの読み込み/書き込みをマスターすれば、Javaプログラムから簡単に表形式のデータを処理することができます。
-
2004.07.06 記事「J2EE 1.4に対応したweb.xmlを記述する」(@IT)を公開しました
デプロイメント・ディスクリプタ(web.xml)のスキーマ定義をDTDからXML Schemaに変更し、J2EE 1.4(サーブレット 2.4)に対応させてみましょう。
-
2004.07.03 雑誌「必ずできる!基礎固めASP.NET 第10回」(dotNET MAGAZINE)を公開しました
必ずできる!基礎固めASP.NET第10回
構成ファイルやGlobal.asaxなどアプリケーションを裏から支える補助的な機能について見ていきます。アプリケーションの保守性や堅牢性、パフォーマンスなどを意識した場合に必須となる知識を身に付けましょう。 -
2004.07.02 記事「ページ単位にユーザーのアクセス可否を制御するには?」(@IT)を公開しました
ユーザーの権限とページ・アクセスに必要な権限をデータベースに格納しておき、ページがアクセスされたときにそれらを比較することによりアクセスを制御する方法を紹介します。
-
2004.06.30 お知らせ日経ソフトウェア実践セミナー第1回サイトレポート公開中
2004年5月20日に開催された実践セミナーの模様がWebサイトにて公開されております。
[基調講演]システム開発最前線~サーバーサイド技術におけるフレームワーク比較~
フレームワークの見極めと使い分け、 開発方法の標準化が今後のポイント -
2004.06.26 記事「Strutsを使うWebアプリケーション構築術 6」(@IT)を公開しました
StrutsのValidatorプラグインは、入力データのチェックを設定ファイルだけでクライアントとサーバの両方に簡単に実装できます。
前回の設定を基に書籍登録・更新アプリケーションに検証機能を組み込みましょう。 -
2004.06.26 記事「WSHスクリプト・コードを暗号化する」(@IT)を公開しました
スクリプト言語によるプログラミングは簡易である反面、ソース・コードが露出してしまったり、コードの改変が可能であったりなど、問題が存在します。 しかし、フリーで利用可能なScript Encoderを使えば、スクリプト・コードを暗号化し、ユーザーの目から隠ぺいすることができます。
-
2004.06.25 記事「途中ページへの直接アクセスを防ぐには?」(@IT)を公開しました
Global.asaxを利用して、ユーザーによる途中ページへの直接アクセスを防ぐ方法について紹介します。ブックマークなどによって、想定されていないページがアクセスされた場合、先頭ページへリダイレクトします。
-
2004.06.24 お知らせ日経ソフトウェア2004年8月号(実践セミナー第1回 誌上レポート)
2004年5月20日に開催された実践セミナーの模様が掲載されております。
[基調講演]システム開発最前線~サーバーサイド技術におけるフレームワーク比較~
フレームワークの見極めと使い分け、 開発方法の標準化が今後のポイント -
2004.06.24 雑誌「今すぐ役立つ!サーバサイドJava第2回」(日経ソフトウエア)を公開しました
第2回「設定するだけで使えるTomcatの機能を活用しよう」
JSPコンフィグレーション、フィルタ、コネクション・プーリング、認証など、設定ファイルで実現可能なJSP/サーブレットアプリケーションの基本設定について解説します。 -
2004.06.24 雑誌「JavaでRDBとXMLにアクセスする方法」(日経ソフトウエア)を公開しました
特集記事「きちんと押さえておきたいRDB&XMLプログラミング(Part1)」
RDBとXMLについてのJavaプログラミング方法を一通り学習します。各々の違いを理解し、使い分ける術を身につけましょう。 -
2004.06.22 記事「バッチ処理でデータベースアクセスを効率化する」(@IT)を公開しました
いったんSQL命令をを蓄積しておき、まとめて実行することにより、処理前後のオーバヘッドを軽減し、単発的に命令を発行するのに比べ実行効率を向上することができます。
-
2004.06.22 記事「web.xml内の記述順を知る サーブレット2.3」(@IT)を公開しました
サーブレット2.3のweb.xmlでは、スキーマ定義としてDTDが用いられているため、web-apps要素配下の子要素の順番が厳密に決められています。
-
2004.06.22 記事「AntからEclipseプロジェクトの絶対パスを取得する」(@IT)を公開しました
Eclipse上でAntを実行する際、Eclipseのリソースパスから、そのリソースが格納されているファイルシステム上の絶対パスを取得することができます。
-
2004.06.19 記事「ASP→ASP.NET移行テクニック 3」(@IT)を公開しました
レガシーASP/ASP .NETで使用される言語上の相違点、レガシーASPにおいてビジネス・ロジック抽象化の主体的な役割を担っていたCOM(Component Object Model)の移行について説明します。
-
2004.06.19 記事「Excelでユーザー設定リストによる並べ替えを行う」(@IT)を公開しました
Excelで、標準的な並べ替え規則ではカバーできない特殊な序列でリストをソートしたい場合には、ユーザー設定リストを定義することで、独自の並び順を設定することができます。
-
2004.06.18 記事「フォーム認証後に強制的に先頭ページへ誘導するには?」(@IT)を公開しました
連続性を持った画面構成のアプリケーションを構築する場合、一般ユーザーによる「途中画面への直接アクセス」をシステム的にガードしておくことは、大変重要です。そこで本稿では、フォーム認証時に、ユーザーから要求されたページにリダイレクトするのではなく、必ずアプリケーションの先頭ページにリダイレクトするための手法を紹介することにしましょう。
-
2004.06.15 記事「Linuxで動く リレーショナルデータベース・カタログ」(@IT)を公開しました
データベースサーバのOSとしてLinuxを採用するケースが増えつつあります。本稿では、Linuxで動作する7つの主なリレーショナルデータベースを紹介します。製品導入の際の参考にしてください。
-
2004.06.15 記事「ストアドプロシージャでデータベースアクセスを効率化する」(@IT)を公開しました
Javaアプリケーションからストアドプロシージャを利用する方法を紹介。ストアドプロシージャを利用することで、複雑な命令セットをあらかじめコンパイルしておくことができますので、実行効率を向上できます。
-
2004.06.15 記事「データベースの内容をCSVファイルとしてダウンロードする」(@IT)を公開しました
データベースから抽出したデータをCSV形式に整形し、クライアントからダウンロードできるようにする方法を紹介します。これによってWeb上のデータをただ参照するだけでなく、自由に再利用することができます。
-
2004.06.15 記事「EclipseからVisual SourceSafeによるソース管理を行う」(@IT)を公開しました
Eclipseには、バージョン管理システムとして、CVSのクライアント機能が標準で搭載されています。しかし、CVSでは実現が難しい排他制御を行いたいときなど、バージョン管理サーバとしてのVisual SourceSafeを使用したい場合があります。
-
2004.06.12 記事「Excelでユーザー定義のワークシート関数を追加する」(@IT)を公開しました
ワークシート上でさまざまな演算を実行しようとした場合、必ずしも標準の関数だけでは用を足さないというケースがありませんか?そこで、Excelではよく利用する機能をユーザーがワークシート関数として定義するための方法を提供しています。