個別指導 Javaプログラミングスクール 武蔵浦和(中浦和)

現役SE(システムエンジニア)が埼京線の武蔵浦和(中浦和)周辺でJavaプログラミング学習の個別指導を行っています。

サーブレット

Webアプリケーション最終課題

[Webアプリケーション] Webアプリケーション最終課題 学習した技術を使って、最後に動的なWebサイトを制作します。 制作物は以下のポイントを押さえていれば基本的に自由です。ブログ、ポートフォリオ、ECサイト等、自分の作りたいものを制作しましょう。 ポ…

会員登録フォーム3 パスワードのハッシュ化

[Webアプリケーション] 会員登録フォーム3 パスワードのハッシュ化 会員登録フォームの実装が完了しましたが、最後にパスワードの保存方法を改良しましょう。 現在はフォームに入力したパスワードをそのままDBに保存していますが、平文のパスワードはDBに保…

会員登録フォーム2 クロスサイト・リクエスト・フォージェリ(CSRF)

[Webアプリケーション] 会員登録フォーム2 クロスサイト・リクエストフォージェリ(CSRF) 会員登録フォームに、CSRF対策をして実装してみましょう。 ■CSRFとは ウェブサイトの中には、サービスの提供に際しログイン機能を設けているものがあります。ここで…

会員登録フォーム1 JavaScript

[Webアプリケーション] 会員登録フォーム1 JavaScript MVCモデルを使って会員登録フォームを制作しましょう。 <実装内容> ・会員登録フォーム ・確認画面 ・登録完了画面 ・データベース登録 登録するデータベースは、データベースの学習で使用したユーザ…

リクエストスコープ(Java Servlet)

[Webアプリケーション] リクエストスコープ(Java Servlet) MVCモデルを使って簡単なWebアプリケーションを制作しましょう。 制作するアプリはゆうパックの郵送料を算出する料金シミュレーターです。 以前、コンソールアプリで簡易版を作成しましたが、今回…

XSS(クロスサイト・スクリプティング)対策(Java Servlet)

[Webアプリケーション] XSS(クロスサイト・スクリプティング)対策(Java Servlet) 前回リクエスト処理の練習問題で会員登録フォームを作成しましたが、今回は不正なデータを入力されない為のセキュリティ対策を行います。 例えば住所の入力欄に以下のような…

リクエスト処理(Java Servlet)

[Webアプリケーション] リクエスト処理(Java Servlet)1 サーブレットのリクエスト処理のプログラミング練習です。 データベース接続の学習で作成したユーザーテーブルを使って、会員登録フォームを作成しましょう。データベースの定義は下記リンクから確…

サーブレット(Java Servlet)2

[Webアプリケーション] サーブレット(Java Servlet)2 サーブレットを使った開発の準備が整いましたので、簡単なHTMLの出力を行います。 今回はHTMLで画像の読み込みやCSSファイルの読み込みを試します。 ■WebContent配下にフォルダを作成 前回同様に新規…

サーブレット(Java Servlet)1

[Webアプリケーション] サーブレット(Java Servlet)1 今までの学習ではコンソール画面を利用するコンソールアプリケーションを作成してきましたが、今項目からWebアプリケーションの開発練習を始めます。 まずはWebアプリケーション開発するために、eclip…