我正在从http://javaserverfaces.java.net/download.html下载 JSF 的 Sun/Oracle Mojarra 实现
我下载了最新的 -2.1.9 二进制文件。它只有一个 jar - javax.faces-2.1.9.jar。我有一个示例项目,我相信它使用的是较旧的 2.0 版本,其中包括 2 个 jar - jsf-api.jar 和 jsf-impl.jar。
我用一个新罐子替换了那两个旧罐子。看起来示例项目仍然运行良好。
我的问题:
除了更换那两个罐子外,我还需要做什么???
有什么特殊原因,这是从 2 个罐子变成 1 个罐子的吗?
非常感谢。
更多的:
我注意到我的 faces-config.xml 中的版本
<?xml version="1.0"?>
<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_0.xsd" version="2.0">
</faces-config>
我将 2.0 和 2_0 更改为 2.1 和 2_1。示例项目仍然有效。我应该做出这些改变吗?