読者です 読者をやめる 読者になる 読者になる

更新系のSQLの実行を行うJavaプログラム

前回、検索のSELECT文では Connection con = DriverManager(url. user, password); Satement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery(string);でした。しかし、更新系(INSERT, UPDATE, DELETE, CREATE TABLE, DROP TABLE)ではResul…

MySQL接続するJavaプログラム

今回はJDBCドライバを利用して、Eclipse上でMySQLに接続するJavaプログラムを作成してみました。ポイントはまずMySQLへのアクセス方法です。 Class.forName(String) : 必要なドライバを読み込ませます。ドライバが見つからない場合にはClassNotFoundExceptio…

Sessionを使ったサーブレット・JSP間のオブジェクト共有

JSP、サーブレットには異なるページ間でオブジェクトを共有するために、スコープと呼ばれる領域が用意されています。サーブレットではrequest, session, applicationスコープがこれに対応します。今回はsessionスコープを使ったサンプルを示します。プログラ…

サーブレットのフォーム処理の基本

HTMLフォーム(formTest.html)で入力されたパラメータをサーブレット(FormTest.java)で受け取り結果を出力する簡単なプログラムです。ポイントは以下のとおりです。 どちらでも変数mailAddressとpasswordを用意し、処理している。 サーブレット内ではsetConte…

サーブレットプログラム(Hello Worldと九九のプログラム)

今回はJavaのサーブレットプログラムです。実際のソフトウェア開発ではサーブレットがリクエストを受け取って、JSPでレスポンスを返す仕組みが主流です。JSPはHTMLの記述に近く、サーブレットはより詳細で再利用性の高いプログラムを作ることができます。ま…

サーブレットのフォーム処理(getPrameterValues)

前回の「サーブレットのフォーム処理の基本」では一つのname属性に対して一つのinputタグが付いていました。そのためgetparameter()メソッドを使って、入力値を取得することができました。しかし、これではname属性が同じで複数のinputタグを表記するHTMLフ…

JSPプログラム同士によるリクエストパラメータの受け渡し

今回は2つのJSPプログラムによるリクエストパラメータの受け渡しを行うプログラムを作成しました。名前の通りrequestSend.jspでパラメータを入力、送信し、requestReceive.jspで受け取り、出力を行います。Integer.parseIntメソッドによるint型への変換とエ…

Cookie送受信のJSPプログラム

クッキー(Cookie)はサーバークライントシステムでクライアント側にアプリケーションに必要なデータを保持させる方法です。最近ではセキュリテイの観点からあまり推奨されていないそうですが…クッキーは任意のサイトのURLとともに保存され、再びそのサイトに…

toStringを使った場合のJSPプログラム

java.lang.Objectクラスに入っているtoStringメソッドは面白い振る舞いをします。JSPファイルの中でオブジェクトの参照変数を与えた場合には、toStringメソッドが呼び出されます。以下に簡単なソースコードを示します。 Computer.java package chap08_jsp.se…

JavaBeansを利用したJSPプログラム(その2)

今回のプログラムは2つのJSPファイル(入力ページと結果ページ)と1つのjavaプログラムから出来ています。入力JSPファイルからjavaプログラムへと入力値が渡され、戻り値が別のJSPファイルで表示されるものです。ToyFactoryBean.java package chap08_jsp.sec…

JavaBeansを利用したJSPプログラム(その1)

今回はJavaaBeansを利用したJSPプログラムのサンプルです。ちなみにEclipseで表示させるにはJSPファイルをTomcatサーバーで立ち上げると上手く行きます。 Bicyle.java package chap08_jsp; public class Bicycle { private int speed; public int getSpeed()…

JSPプログラムの基本

JSPの簡単なプログラムを作ってみました。まだ、やり始めで全く初歩の初歩ですが、載せておきます。まずは九九の掛け算テープルから。 <%@ page language="java" contentType="text/html; charset=windows-31j" pageEncoding="windows-31j"%> <html> <head> </head></html>

Javaの継承とインターフェイス

端的にいうと継承はフィールド変数を含む全てを引き継ぐが、一つの子に対して一つの親がいる関係。一方、インターフェイスはフィールド変数は含まず、操作(アルゴリズム)だけを抽象化したもので、複数のインターフェイスを実装出来る。継承のサンプル(Tele…