Class.forNameを使って読み込むための備忘録。してベテランは後で見て追いやすいように(サンプルコードも)同じkey名を使い回す傾向がある。慣れた人は文脈を見れば「これが変数名」「これが属性名」などすぐわかるのだけれど、初学者にはどれがどれに対応しているのかわかりづらい。サンプルコードでユーザーなどの「名前」をデータとして持つ場合が最悪でこんな感じになる。nameである、みたいなことになり、ここを丁寧に説明しないとしんどい。404エラーJavaリソースとHTML/JSPのパスの違い。Javaリソースはアノテーション(またはweb.xml)でパスを指定するため、プロジェクト名の直下がほとんど。HTMLやJSPなどはディレクトリ階層を正しく指定する必要がある。ローカルファイル参照HTMLからサーブレットを呼び出す際に、Cドライブ上のHTMLを開いてサーブレットを呼んでいるケースがある。これだとwebコンテナが起動していないのでサーブレットは動作しない。アドレスバーを見るクセをつけさせた方が良い。getParameter()。getAttribute()。キャスト忘れ/キャストミスもある。ように書いてしまうことが多い。JSP)宣言タグを使うのと、スクリプトレット内で宣言するのとどう違うのか?宣言タグ内で宣言するJSPがクラスに変換される際、メンバ変数となる。JSPはインスタンスを複数ユーザーで使い回すので、複数ユーザーで値が共有される可能性があることに注意。スクリプトレット内での宣言JSPがクラスに変換される際、メソッドのローカル変数になる。httpリクエストが来るたびに初期化される。value=${EL式}値がnullの場合に初期値を出力する機能があるため、nullセーフ。エスケープ処理する機能もある。ファイルの拡張子は.javaで保存する。会計を担当してく...2018-11-28ローカルにある画像をPHPで整理する仕事でNode.jsをガリガリ書いた。エンジニア文章、写真、デザイン、コーディングまで一通りこなす自走式フルスタックブロガー。読者になる@mogami74をフォローはてなブログをはじめよう!mogami74さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。