Jsf h:commandButton单击导致javax.el.PropertyNotWritableException

Jsf h:commandButton单击导致javax.el.PropertyNotWritableException,jsf,el,Jsf,El,每当我尝试在我的XHTML JSF页面上执行一些JavaScript代码时,我都会遇到以下错误: 原因:javax.el.PropertyNotWritableException:集合操作的语法非法 <h:commandButton onclick="addTest()" styleClass="btn-primary" value="Add Test"></h:commandButton> <div class="labTest"></div>

每当我尝试在我的XHTML JSF页面上执行一些JavaScript代码时,我都会遇到以下错误:

原因:javax.el.PropertyNotWritableException:集合操作的语法非法

<h:commandButton onclick="addTest()" styleClass="btn-primary" value="Add Test"></h:commandButton>

<div class="labTest"></div>

<script type="text/javascript">
function addTest()
{ 
 $(document).ready(function(){
     $(".labTest").html("<b>Hello world!</b>");
 });
}
</script>

函数addTest()
{ 
$(文档).ready(函数(){
$(“.labTest”).html(“你好,世界!”);
});
}

现在我正试图用一些html代码填充
.labTest
div。任何帮助都将不胜感激。

我有$(“.labTest”).html(“你好,世界!”);而不是$(“#labTest”).html(“你好,世界!”);嗨,贾斯珀。我对JSF非常陌生。我总是用PHP为web应用程序编写代码,用Java为桌面应用程序或web后端编写代码。现在我正试图使用JSF,我有一个错误。请告诉我该如何编辑这个问题。非常感谢Jasper。我有一个如下的输入字段:我认为它试图将value=”“映射到bean属性。跟随你给我的链接打开了我的思路。下次可能重复请发布完整的stacktrace(包含有价值的信息,请参阅“重复”)