KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > transactions > CategoryValidator


1 package transactions;
2
3 import java.util.HashMap JavaDoc;
4 import javax.servlet.http.HttpServletRequest JavaDoc;
5 import dinamica.*;
6
7 /**
8  * Validation rule: at least one element must exist in the
9  * parameters array with parameter-name=categoryid
10  *
11  * @author YourName
12  * */

13 public class CategoryValidator extends AbstractValidator
14 {
15
16     public boolean isValid(
17         HttpServletRequest JavaDoc req,
18         Recordset inputParams,
19         HashMap JavaDoc attribs)
20         throws Throwable JavaDoc
21     {
22         
23         boolean result = false;
24         
25         String JavaDoc v[] = req.getParameterValues("categoryid");
26         if (v!=null && v.length>0)
27         {
28             result = true;
29         }
30         
31         return result;
32         
33     }
34
35 }
36
Popular Tags