有人能给我一个使用 jsf 转换器的例子吗?
我想将某人在文本框中输入的文本转换为双精度型(例如),并使用该双精度型自动设置 bean 字段的值。
I want to convert the text entered by someone into a textbox into a double(for example), and automatically set up the value of an bean field with that double.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
javax.faces.convert.Converter
getAsString(..)
方法中getAsObject( ..)
方法使用new BigDecimal(str)
/Double.parseDouble(str)
/Integer.parseInt(str)
。使用instanceof
来区分类型。javax.faces.convert.Converter
getAsString(..)
method useobject.toString()
getAsObject(..)
method usenew BigDecimal(str)
/Double.parseDouble(str)
/Integer.parseInt(str)
. Useinstanceof
to differentiate between the types.