<ice:inputText id="txt-tlmanage-quantity"
value="#{createToolsOrderBean.toolsOrderVO.quantity}" tabindex="7"
onkeydown="moveFocus(event, 'txt-tlmanage-unitprice')"
style="margin-left: 4px;margin-bottom: 4px;">
</ice:inputText>
эта страница отправляется, когда я нажимаю кнопку, вызывая метод createSomething
.Но этот метод не может быть вызван, когда я ввел строковое значение, так как quantity
имеет тип Integer. Он выдаст обратную сторону ошибки, но как узнать, что будет не так?
Я использую <ice:message>
, но это даст длинное описание ошибки на странице.
Error Meaasage :
mainForm:txt-tlmanage-quantity: 'dsad' must be a number between -2147483648 and 2147483647 Example: 9346
Есть ли способ напечатать мое собственное сообщение об ошибке?