我正在用 EJB 和 JSF 编写一个简单的网页。对于我的网络演示,我需要一个带有 inputFields 和复选框的页面。为了从我的网页获取输入到 javaclass,我需要配置我的 faces-config.xml 文件。我的问题来了:复选框产生布尔值。布尔值是一种原始数据类型。在我的 javaclass 中,我会以这种方式定义原语
private boolean checkBox1;
private boolean checkBox2;
但我的 faces-config.xml 无法识别此数据类型。它希望我通过 java.lang.Boolean 定义它。如果我这样做,一切都很好,但是在任何 javaclass 中都有这样的代码感觉不对:
private java.lang.Boolean checkBox1;
private java.lang.Boolean checkBox2;
有没有办法“教” faces-config.xml 什么是原语?:)