Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jsf 1.2中将默认值设置为outputText_Jsf_Jsf 1.2 - Fatal编程技术网

在jsf 1.2中将默认值设置为outputText

在jsf 1.2中将默认值设置为outputText,jsf,jsf-1.2,Jsf,Jsf 1.2,如何将默认值设置为myoutputText,以便用户不必每次都输入它 <h:inputText value= "#{bean.cit.nationality}" id="nationality"/> 我想将该值设置为“American”,作为国籍的默认值。您有两个选择。在bean数据中设置默认值,或者使用javascript/jquery设置html输入文本值 <h:form id="formId"> <h:inputText value="#

如何将默认值设置为my
outputText
,以便用户不必每次都输入它

    <h:inputText value= "#{bean.cit.nationality}" id="nationality"/>


我想将该值设置为
“American”
,作为
国籍
的默认值。您有两个选择。在bean数据中设置默认值,或者使用javascript/jquery设置html输入文本值

<h:form id="formId">
    <h:inputText value="#{bean.cit.nationality}" id="nationality"/>
    <script>$("#formId\\:nationality}").val() = "American"</script>
</h:form>
您还可以使用实用程序方法来转义JSF冒号,以减少与jquery的冲突

$("(PrimeFaces.escapeClientId('formId:nationality')")

在相应的/关联的托管bean中执行此操作,例如使用
@PostConstruct
注释的方法。
$("(PrimeFaces.escapeClientId('formId:nationality')")