0
我使用下面JSF的版本,命名空間,如圖faces-config.xml
但是當我嘗試使用view
範圍會出現警告說唯一的請求,會話,應用和沒有。查看範圍不faces-config.xml中工作
Implementation-Version: 2.1.6-SNAPSHOT
Bundle-Name: Mojarra JSF Implementation 2.1.6 (20111206-SNAPSHOT)
Bundle-Version: 2.1.6.SNAPSHOT
faces-config.xml中:
<faces-config xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd"
version="2.1">
<managed-bean>
<description>Backing bean</description>
<managed-bean-name>myBean</managed-bean-name>
<managed-bean-class>com.myapp.bean.backing.MyBean</managed-bean-class>
<managed-bean-scope>view</managed-bean-scope>
</managed-bean>
我將jsf的項目構面修改爲2.1,如此問題所示,但它仍然警告我http://stackoverflow.com/questions/8171862/problems-configuring-jsf-2-0-on-eclipse-indigo –
可能你的Eclipse設置搞砸了。你有2個選項:1)忽略它。它工作得很好。 2)重新安裝eclipse config/setup。不要做你不是100%確定你在做什麼的事情。無論如何,這不是一個JSF問題(該部分工作正常)。這是一個Eclipse問題。 – BalusC
對不起,我重新啓動了我的IDE,它現在可以工作了,謝謝! –