Aber was hilft eine JS-Überprüfung, wenn ich ohne JS daher komme?
Ich denke, der Autor der Frage ist sich darüber im klaren, das Client-Logik lediglich der Convenience dient, und eine Nichtausführung der Client-Logik lediglich zu gestalterischen Einschränkungen für den Nutzer führen sollte, wenn überhaupt. Somit wird er sicherlich eine serverseitige Alternative anbieten. Besonderes bequem macht er sich natürlich, indem er Struts-Validator oder ähnliches einsetzt.
Deswegen hat er nicht gefragt
Aber was hilft eine JS-Überprüfung, wenn ich ohne JS daher komme?