2020-09-01から1ヶ月間の記事一覧

Servlet/JSP 応用編04 Javaとデータベース

はじめに 今回は、Javaプログラムとデータベースを操作する方法を解説したいと思う。まず、Javaからデータベースに操作するには、JDBCを使わないといけない。これを利用することで、データベース管理システムにSQL文を発行して、結果を取得できる。さらに、…

Servlet/JSP 応用編04 Javaとデータベース

はじめに 今回は、Javaプログラムとデータベースを操作する方法を解説したいと思う。まず、Javaからデータベースに操作するには、JDBCを使わないといけない。これを利用することで、データベース管理システムにSQL文を発行して、結果を取得できる。さらに、…

Servlet/JSP 応用編03 データベース

データベースとは データの集まりのことである。また、ただの集まりではなく、検索、更新が行いやすい形式に整理されている。このデータベースを構築、操作するソフトウェアがデータベース管理システム(DBMS)と呼ぶ。データベースの表をテーブルという。テ…

Servlet/JSP 応用編02 HTTPのリクエスト

はじめに 今回は、HTTPのリクエストについて解説していこうと思う。普通は、HTTPのリクエストの情報は隠されていて、直接操作することはない。しかし、デバッグの際に問題解決に役立つことがある。これを利用すれば、POSTリクエストの内容も、メッセージとし…

Servlet/JSP 応用編01 マルチスレッド

はじめに 僕たちの使うWebサイトは、複数人のユーザが同時に使用することが普通である。そのため、起動されたサーブレットのインスタンスは、同時に複数のユーザに利用される可能性が高い。そこで、サーブレットはマルチスレッドを使い、複数のユーザに対す…

Servlet/JSP 基礎編11 フィルタ

フィルタとは サーブレット・JSPを実行する前後に指定した処理を実行するための機能のことである。これをうまく使うと、共通処理を記述することで、全体のコード量を減らすことができる。具体的に共通の処理というのは、レスポンスに対する文字エンコーディ…

Servlet/JSP 基礎編10 リダイレクト

リダイレクトとは リダイレクトとは、サーブレット・JSPがレスポンスで、指定したWebページをブラウザに開かせる機能のことである。実際にリダイレクトを経験した人も多いと思う。ブラウザで見てみると、サーブレットやJSPのファイルを開いたにもかかわらず…