JSP

「ServletRequest」インターフェースの「getParameterNames」メソッド

「ServletRequest」インターフェースは、「HttpServletRequest」インターフェースの親のようです。つまりは、 public interface HttpServletRequest extends ServletRequest という感じです。よくServletクラスで、doGet()メソッドやdoPost()メソッドで、 pu…

JSPタグとJavaBeansの連携

JSPタグでJavaBeansとの連携ができることを知ったのでメモメモ。 Eclipseで動的 Webプロジェクトを作成 Eclipseを立ち上げ、 「新規(N)」>「動的 Webプロジェクト」を選択。 「プロジェクト名(M)」を入力し、「ワーキング・セット」を利用する場合は、「…

Eclipse 動的WebプロジェクトでAjaxを使ってみる(jQueryバージョン)

Javaでフレームワークを使わない場合のAjaxの使い方の情報が少なかったので、苦労しましたが、トライしてみました。 Ajax(Asynchronous JavaScript + XML)とは? Ajaxは、ウェブブラウザ内で非同期通信を行いながらインターフェイスの構築を行うプログラミ…

Java Eclipseで動的 Webプロジェクト ユーザー検索 JSTLも導入してます

データベースに登録されたユーザーを、idをもとに検索するような機能の演習です。 全体像のイメージ 作っていく順番 紛らわしいですが、上の図とここでの番号は関係ないです。 全部一度にはできないので、 Viewクラス(jspファイル)を作る Controllerクラス…

Java Eclipseで動的 WebプロジェクトでMySQL接続

MySQL 5.7.19が早くもリリースされていたようですが、わたしが使っているのは5.7.18のようです。 EclipseのDBViewerでデータベースの作成 まずは、Eclipseで「DBViewer」のパースペクティブを開きます。 「ウィンドウ(W)」「パースペクティブ(R)」>「パ…

Java MVCモデル

『山河果てるとも 天正伊賀悲雲録(著:伊藤潤)』読了しました。タイトルに「悲」って言葉が入っていますので、ご想像の通りなんともやりきれない話ではありますが、ラストは多少救いがあるのかな?という感じです。 物語的には面白かったです。 そんなこん…

Java for文の練習 棒グラフを描画

色分けが上手くいかずですが、棒グラフ作ってみました。 前回までの、「動的 Webプロジェクト」を使っていきます。 Eclipseで、「パッケージ・エクスプローラー」 のプロジェクトの中の「WebContent」フォルダを選択した状態で、右クリックし、「新規(N)」…

Java for文の練習 色見本表

『デスペレーション 上・下(著:スティーブン・キング)』読み終わったけど、微妙な感じ、映画化もされてるそうな。『いのちなりけり(著:葉室麟)』もちょっと微妙、好きな作家さんの作品だけにちょいとショック。 そんなこんなで、Javaのjspでfor文の練…

Java for文の練習 10進数と16進数の対応表

jspを使って、html表示していきますよ~。 10進数と16進数の対応表 まずは、10進数と16進数の対応表にチャレンジ。 一緒にJavaの講座を受けている同期の方に、分かりやすい表をいただきました。 Eclipseで、「パッケージ・エクスプローラー」上で右クリック…

Java Eclipseで動的 Webプロジェクト

前に、EclipseにEclipse Tomcat Pluginをインストールしたり、Tomcatのバージョン9をインストールしたりしてましたが、そんなことしなくてもEclipseを最初にインストールするときにTomcatも入れてる場合は、普通にWebプロジェクト動くようです。(Eclipse To…