質問内容
質問を評価する
(0ポイント)
|
初めまして。
現在Servletの勉強をしております。
そこで質問なのですが、setAttribute(String str,Object obj) に例えばsetAttribute("obj","hogehoge"); とするとリクエスト先にデータが渡されるのですが、このsetAttribute で渡されたデータをJSPで受け、${obj}とするとhogehogeと表示され ます。 しかし、ELインタプリンタはMapオブジェクト、もしくはJava Beans 形式のオブジェクトのプロパティしか取得できないと本で見ました。 この場合プロパティは参照していないですが、Stringの場 合"hogehoge".toString()が呼ばれているのでしょうか? もしそうだとするとStringクラスだけはこの2つの規則に従わないと の事になる気がします。
それともStringクラスはJavaBeans形式のオブジェクトになるのでしょ うか?
|