Modifiez le message d'annotation de vérification utilisé dans le formulaire java en japonais. (Attention car les caractères seront déformés s'ils sont écrits en japonais dans le fichier de propriétés)
Jeu d'annotations pour vérifier la classe Form
import javax.validation.constraints.NotNull;
@NotNull
private String name;
Créez un fichier appelé ValidationMessages.properties directement sous src / mai / resources. Le fichier de propriétés est décrit comme suit.
javax.validation.constraints.NotNull.message = \u5165\u529b\u5fc5\u9808\u9805\u76ee\u3067\u3059
Le fichier de propriétés doit être écrit en java unicode. Pour le message ci-dessus, créez la méthode suivante
String input = "Message d'erreur";
StringBuilder result = new StringBuilder();
for(int i = 0; i < input.length(); i++) {
result.append("\\u").append(String.format("%04x", (int) input.charAt(i)));
}
System.out.println(result.toString());
Recommended Posts