我是JSP/JSF的新手,我遇到了JSP問題。JSF不解析#{}標籤
我有幾個標記,看起來像這樣:
<div class="summary">
<h:outputText escape="false"
value="#{FrequencyDistManagedBean.summary}"/>
</div>
但是,當我在瀏覽器中查看JSP,我得到這個:
<div class="summary">
#{FrequencyDistManagedBean.summary}
</div>
它解析H:的outputText一部分,但不是哈希/花括號部分。它並不是我爲價值所做的,它永遠不會被分析。沒有記錄錯誤,它只是不起作用。我甚至可以放置#{foo.bar}(期待它失敗並出現某種錯誤),並沒有什麼區別。
我必須映射到面的servlet /面/ *(或任何默認),和我的網址如下所示:http://www.mysite.com:8080/MyProject/faces/FrequencyDist.jsp(我運行Tomcat 6,並使用JSF 1.2)
我是什麼做錯了?
你可以發佈你的臉部配置和web xml以及 – 2012-08-16 04:08:08
這種行爲發生在你所有的jsps或只是在某些特定情況下?如果是第一種情況,如果您發佈web.xml配置,我們可以提供幫助。如果沒有,那麼只需發佈一個給你問題的jsp的[sscce](http://sscce.org/)。 – 2012-08-16 04:12:26
同意Luiggi。發表一個小例子,那麼它會更好 – 2012-08-16 04:14:56