I don't believe there is a method to select text in a TextFieldBean. My suggestion would be to set the flow of your page to skip the quantity field (i.e. session.setNextFieldName()), so by default the user doesn't enter it (i.e. they accept the default value). Then in the section of the fieldEntered in the listener for that field, have something like "myField.setValue(null)" so that if the user does choose to tab back into the qty field, the qty is immediately blanked out and they can type it in. Then you have two options to ensure they don't leave it blank - either et the field to required, or in the listener check whether the field is null in fieldExited() and if so, set it back to the default.