見出し画像

Java訓練#46(属性)

今日の授業

今日はほとんど自習で復習問題をして少しだけ新しい事を習いまし。
属性についてです。なのでそれについて解説します。

属性について

この属性はサーブレット、JSPにおいての属性です。これはサーブレット、JSPのデータ(オブジェクト)を保存する為の仕組みです。
属性は4つあり以下の4つになります。

・ページ属性
・リクエスト属性
・セッション属性
・アプリケーション属性

これらの属性を使う為のメソッドも用意されています。

・setAttribute(Mother, 変数名)メソッド
第1引数で指定した名前の属性に、第2引数のデータを設定します。今回第1引数をMother としましたが任意で名前を決められます。第2引数のデータとは、例えばJavaBeans クラスをインスタンスした時の変数名になります。

・getAttribute(Mother)メソッド
引数に指定した名前(setAttributeで設定したクラス名など)からデータを取得します。getParameter と似た働きになります。

removeAttribute(Mother)メソッド
引数で指定した名前の属性を削除します。

Enumeration<String>getAttributeNames()メソッド
属性名の一覧を取得します。

今回はリクエスト属性について解説します。

リクエスト属性の流れ
JSPからのレスポンスをサーブレットで受け取り更にそれをsetAttribute(Mother, 変数名)メソッドで設定します。それをJSPでgetAttribute(Mother)メソッドを使って取得します。

-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥-¥

公共職業訓練を受講する為に必要な事を下の記事で書いてます。

良かったらご覧下さい↓↓↓


最後まで読んで頂きありがとうございました。

少しでも勉強になった、役に立ったと思ったら「 サポート」 で貴方のお気持ちを頂けると嬉しいです。
今後の励みにもなります。是非よろしくお願いします。

この記事が気に入ったらサポートをしてみませんか?