Надеюсь, у вас все будет хорошо. У меня есть форма, на которой есть поле ввода inputText. Я хочу, чтобы, если пользователь набрал '
в имени, он был заменен на //
. Я сделал функцию замены. Но я не знаю, как я могу это сделать, используя ajax.
Например, если у меня есть поле ввода, подобное этому
<h:inputText id="name" value="#{user.name}">
<f:ajax event="blur" render="nameError name"/>
</h:inputText>
<h:message for="name" id="nameError" style="color: red" />
Теперь я хочу, чтобы, если пользователь вводит 'Basit'Mahmood'Ahmed'
в поле имени, то при потере фокуса значение становится //Basit//Mahmood//Ahmed//
. Поэтому, когда пользователь нажимает кнопку отправки, на сервер должно быть отправлено //Basit//Mahmood//Ahmed//
, а не 'Basit'Mahmood'Ahmed'
.
Как я могу сделать это в JSF 2.0?