【发布时间】:2012-08-12 09:50:19
【问题描述】:
我是 JSP/JSF 的新手,我的 JSP 遇到了问题。
我有几个类似这样的标签:
<div class="summary">
<h:outputText escape="false"
value="#{FrequencyDistManagedBean.summary}"/>
</div>
但是当我在浏览器中查看 jsp 时,我得到了这个:
<div class="summary">
#{FrequencyDistManagedBean.summary}
</div>
它解析 h:outputText 部分,但不解析散列/花括号部分。我为价值所付出的并不重要,它永远不会被解析。没有记录错误,它只是不起作用。我什至可以输入 #{foo.bar} (期望它会因某种错误而失败)并且没有任何区别。
我将 faces servlet 映射到 /faces/*(或任何默认值),我的 url 看起来像:http://www.mysite.com:8080/MyProject/faces/FrequencyDist.jsp(我正在运行 Tomcat 6,并使用 JSF 1.2)
我做错了什么?
【问题讨论】:
-
你能把你的面孔配置和 web xml 也发布出来
-
这种行为发生在您的所有 jsps 中还是仅在某些特定情况下?如果是第一种情况,如果您发布 web.xml 配置,我们可以提供帮助。如果没有,那么只需发布给您带来问题的 jsp 的sscce。
-
同意路易吉。贴个小例子,那就更好了
标签: java jsp jsf tomcat jsf-1.2