アガテナさんも大絶賛の創るJavaの正誤表の一番下にリクエストURLをHttpServletRequestで取得できる解説図があるんだけど、pathInfoが無かったので追加した図を作成〜 あと、getPathTranslated()で /workspace/hogeWebApp/hogePath のように、リクエストURLに含まれるpathInfoを表す絶対パスが取れる。
アガテナさんも大絶賛の創るJavaの正誤表の一番下にリクエストURLをHttpServletRequestで取得できる解説図があるんだけど、pathInfoが無かったので追加した図を作成〜 あと、getPathTranslated()で /workspace/hogeWebApp/hogePath のように、リクエストURLに含まれるpathInfoを表す絶対パスが取れる。
式言語 (Expression Language, EL) とは JSP 2.0 から導入された埋め込み型言語です。 元々は <%= %> の代わりに属性値を記述できるよう JSTL で規定されたものでしたが、Java EE 5 での JSTL 標準化により JSP の標準機能となりました。 JSP 内の静的なテキストの中や拡張タグに渡す属性値の部分に以下の形式で記述することが出来ます。 ${expression} expression 部分には foo, foo.bar などの変数や 後述の演算子を用いた簡単な演算、ユーザ定義の関数などを記述することが出来ます。 web.xml を Servlet API 2.3 以前のバージョンで宣言している場合、JSP 内の EL が評価されなので注意してください。 <!DOCTYPE web-app PUBLIC "-//Sun Microsyst
「サーバサイドJava」というと、皆さんは何を思い浮かべられるでしょう? いえ、そもそも「サーバサイド技術」といった場合に、皆さんはどのようなイメージを持たれているでしょうか。 JavaScript(ダイナミックHTML)や古くはJavaアプレット、ActiveXコントロール、プラグイン技術まで、主にユーザーの視覚に訴えるクライアントサイドの技術と異なり、サーバサイド技術は主体がユーザーからは見えないところにありますから、イメージとしては極めてわきにくいといえるかもしれません。 しかし、その見えないところでサーバサイド技術は確実に普及しています。サーバマシンの膨大なリソースを十全に活用し、堅牢なデータベース・ファイルシステムと密に連携するサーバサイドアプリケーションは、主にプレゼンテーション層(表層)をつかさどるクライアントサイドとは異なり、地味である代わりに、もはやWebサイトになくては
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く