Jak przekazać wartość bean tworzenia kopii zapasowych do JavaScript?
Chciałbym odczytać wartość komponentu bean w JSF, a następnie przejść do JavaScript, czy mogę wiedzieć, jak można to zrobić?
Przykładowy kod komponentu bean:
@ManagedBean(name="enquiry")
@SessionScoped
public class Enquiry {
public boolean noQuery;
/** getter and setter **/
}
W przykładowym kodzie XHTML chciałbym przekazać wartość komponentu bean, a następnie przekazać jąshowNoQueryPrompt()
lubię to:
<h:commandLink onClick="showNoQueryPrompt(#{enquiry.noQuery})">
</h:commandLink>
A potem w kodzie JavaScript mogę odczytać wartość boolowską, aby określić, czy powinienem pytać, czy nie pytać. Oto kod:
<script ...>
var showNoQueryPrompt(Boolean showPrompt) {
if( showPrompt == "true" ) {
alert('No query');
}
}
</script>