自分が新人だった頃に知っておきたかったweb.xmlの基礎。自分が新人だった頃に知っておきたかったweb.xmlの基礎。2013/06/07SHAREツイートシェアはてブGoogle+PocketLINEスポンサーリンク自分が新人だった頃。web.xmlの設定にハマり、ブラウザでサーブレットが表示できないと嘆いていたあの頃。ネットでいくら検索しても意味がわからず、結局全然うまくいかなかった。その頃の自分に言いたい。web.xmlの基礎的なこと、まとめ。web.xmlのまとめweb.xmlのweb-appタグは手で書くと間違えそうなので、Tomcatのものをパクるといい。Foundation\apache–tomcat-6.0.35\conf以下にweb.xmlがあるので、それの以下の部分をコピー&ペーストしよう。以下のものをコピペして使ってもいい。サーブレットのマッピングなど--></web-app>web.xmlのルートタグはweb-appタグである。web.xml内では大文字・小文字が区別される。web.xmlへサーブレットを登録する方法サーブレットを登録するには明確なルールがある。・HTTPステータスコードを指定してエラーページの設定を行う。<web-app><error-page><error-code>ステータスコード</error-code><location>ファイル名</location></error-page></web-app>・例外クラスによってエラーページを指定する方法<web-app><error-page><exception-type>例外クラスの完全修飾名</exception-type><location>ファイル名</location></error-page></web-app>サーブレットを呼び出すURLの決まり以下のようなルールに基いてURLが決まるhttp://<ホスト名>:<ポート番号>/<コンテキストルート名>/<URLパターン>コンテキストルートは昨日のブログに書いたから省略。URLパターンというのは、url-patternタグに書いたものだ。その他META-INFディレクトリもブラウザからはアクセスできない。WEB-INF以下にアクセス出来ないのと同様。見るこの本は、サーブレット/JSPの基礎固めに最適だと思う。この本か、「基礎からの〜」で勉強してからじゃないと、ネットで調べても意味不明なはず。:古い記事スポンサーリンク「ソフトバンクのネットワークが異常に遅い」と感じたときに確認するべきこと。Subversionでフルバックアップ。dumpをとって、リストアさせるまでの手順。bashでカンマ区切りのファイルを読み込み、変数を設定する。JSTLとは何か?JSTLを使ったサンプル。坂本龍馬『俺は議論はしない、議論に勝っても、人の生き方は変えられぬ。』ベンジャミン・フランクリンの一日の過ごし方、睡眠時間、13の徳目について前の記事メールを送信する仕組みとCentOSにsendmailをインス...次の記事ソフトウェア開発に「銀の弾丸など無い」とはどういう意味か『人月...1国家公務員1種(総合職)試験は超難関なんかじゃない。900時間〜1000時間の勉強時間を確保できれば、独学・予備校無しで普通に合格できる。views2Subversionでフルバックアップ。dumpをとって、リストアさせるまでの手順。views4bashでカンマ区切りのファイルを読み込み、変数を設定する。views8「ソフトバンクのネットワークが異常に遅い」と感じたときに確認するべきこと。views10JSTLとは何か?JSTLを使ったサンプル。views11C#で文字列に改行を入れたり、定数の宣言をしたり、文字列を数値に変換する。views13Node.jsでファイルを読み込むサンプル。views17文系、プログラミング経験なし、独学で基本情報技術者に合格するための勉強方法と勉強時間のまとめ。views18自分が新人だった頃に知っておきたかったweb.xmlの基礎。views20メールを送信する仕組みとCentOSにsendmailをインストールする手順など。一人でも大丈夫!独学歴20年の私が独学で勉強を続けるコツを教えます。