Ändern Sie die im Java-Formular verwendete Check-Annotation-Nachricht in Japanisch. (Seien Sie vorsichtig, da Zeichen verstümmelt werden, wenn sie in der Eigenschaftendatei auf Japanisch geschrieben werden.)
Anmerkungssatz zum Überprüfen der Formularklasse
import javax.validation.constraints.NotNull;
@NotNull
private String name;
Erstellen Sie eine Datei mit dem Namen ValidationMessages.properties direkt unter src / mai / resources. Die Eigenschaftendatei wird wie folgt beschrieben.
javax.validation.constraints.NotNull.message = \u5165\u529b\u5fc5\u9808\u9805\u76ee\u3067\u3059
Die Eigenschaftendatei muss in Java-Unicode geschrieben sein. Erstellen Sie für die obige Nachricht die folgende Methode
String input = "Fehlermeldung";
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