Forums Register Login

Validation examples

+Pie Number of slices to send: Send
Hello everyone,

Can anyone please suggest me with some examples of how to validate data on the server side. I tried out the Javascript and looked at some regex methods. The regex methods actually use methods from the class Pattern. I cannot find examples that uses Validator class. I was told to read the Javadocs but I am not able to understand how those methods work.

So I would appreciate if anyone could provide me with links to examples for validation at the server side.
+Pie Number of slices to send: Send
What Validator class? There isn't any Validator class in the Servlets Specification. Are you using a framework? If so, which one?
+Pie Number of slices to send: Send
Correct, there are none in the Servlets specification.

I was asking about the one in "javax.xml.validation.*" package.

If this package is not discussed in the Servlets section would you please suggest me the methods/examples of Input/Data Validation in servlets.
+Pie Number of slices to send: Send
The javax.xml.validation.* package is for validating XML files against schema's

If you need to perform regular validation for a web application - you might have to choose from a host of third party validation frameworks available out there.

  • Apache - Validator
  • Spring Validator
  • Hibernate's Bean Validator (JSR-303)


  • Most of them provide plugability into most of the web frameworks.

    There is no standard way to validate data on the server side (as per the servlet specs) but most frameworks provide some sort of validation step (e.g. Struts 2 validation)
    I was born with webbed fish toes. This tiny ad is my only friend:
    a bit of art, as a gift, that will fit in a stocking
    https://gardener-gift.com


    reply
    reply
    This thread has been viewed 1204 times.
    Similar Threads
    anybody who know struts' DynaActionForm?
    Does it happen to you? Website Form can only be sent through your computer but not others?
    Multi File Templates in Eclipse (Code Generation?)
    Server Side validation and client side validation
    struts validator
    More...

    All times above are in ranch (not your local) time.
    The current ranch time is
    Apr 16, 2024 07:40:11.