我是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