标签: error-handling tapestry type-coercion
有时用户输入无法正确强制的文字。例如string - >钱。 “123美元”可以被正确胁迫,但“123 ZZZ”或“dwerss”不能。其中一个例子可以在客户端由regexp检查,但其他例子不能。我该如何处理这些错误并向用户显示正确的消息? 是在任何教程中描述的吗?任何链接?
答案 0 :(得分:1)
尝试使用Translator和jumpstart所述的wiki。
如果输入完全不可用,您可以在parseClient实现中抛出ValidationException。