| Home | JSP | EJB | JDBC | Java Servlets | WAP | Free JSP Hosting | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML | ||||
|
||||
|
|
||||
| Tutorial Categories: Ajax
| Articles
| JSP
| Bioinformatics
| Database
| Free
Books |
Hibernate
| J2EE
| J2ME
| Java
| JavaScript
| JDBC
| JMS
| Linux
| MS
Technology |
PHP
| RMI
| Web-Services
| Servlets
| Struts
| UML
|
|
||||||||||||||||||||||||||||||
|
Home | JSP | EJB | JDBC | Java Servlets | WAP | Free JSP Hosting | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs |
||||||||||||||||||||||||||||||
Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.
Copyright © 2007. All rights reserved.
Current Comments
5 comments so far (post your own) View All Comments Latest 10 Comments:@Validation
public class PostItemAction extends ActionSupport implements ModelDriven
Item item;
//getter setters of item
@Validations(
requiredStrings={
@RequiredStringValidator(type = ValidatorType.SIMPLE, fieldName = "item.itemName", message = "", key = "errorItemNameRequired"),
@RequiredStringValidator(type = ValidatorType.SIMPLE, fieldName = "item.itemdescription", message = "", key= "errorItemDescriptionRequired"), @RequiredStringValidator(type = ValidatorType.SIMPLE, fieldName = "amount", message = "", key= "errorStartPriceRequired")
}
)
public String sellItem(){
return SUCCESS;
}
}
------------------
Where
item.itemName--> item is object of Item.java (simple pojo or talking to db..)
itemName is field of ItemVo
-------------------
public class Item{
String name;
String description;
String amount;
//getters setters
}
---------------------
key -->errorItemNameRequired-->you have in Resource file
--------- JSP contains .. something like----------
<s:form action="PostItemAction_sellItem">
<s:textfield name="item.itemName" />
<s:textfield name="item.itemdescription" />
<s:datetimepicker name="item.startDate" />
</s:form>
--------- strust.xml -----------
<action name="PostItemAction_*" method="{1}" class="com.action.PostItemAction">
<result>/item/yourother.jsp</result>
</action>
Posted by Pinki on Wednesday, 10.15.08 @ 11:39am | #81091
@Validation public class PostItemAction extends BaseAction { //here BaseAction extends ActionSupport implements ModelDriven, ServletResponseAware, ServletRequestAware @Validations( requiredStrings={ @RequiredStringValidator(type = ValidatorType.SIMPLE, fieldName = "item.itemName", message = "", key = "errorItemNameRequired"), @RequiredStringValidator(type = ValidatorType.SIMPLE, fieldName = "item.itemdescription", message = "", key= "errorItemDescriptionRequired"), @RequiredStringValidator(type = ValidatorType.SIMPLE, fieldName = "amount", message = "", key= "errorStartPriceRequired") } ) public String sellItem() throws IOException{ return SUCCESS; } } ------------------ Here item.itemName--> item is object of ItemVO.java (simple pojo or talking to db..) itemName is field of ItemVo --------------------- key -->errorItemNameRequired-->you have in Resource file --------- JSP contains .. something like <s:form action="PostItemAction_sellItem"> <s:textfield name="item.itemName" /> <s:textfield name="item.itemdescription" /> <s:datetimepicker name="item.startDate" /> </s:form> --------- strust.xml-->entry <action name="PostItemAction_*" method="{1}" class="com.action.PostItemAction"> <result>/item/yourother.jsp</result> </action>
Posted by pinki on Friday, 09.19.08 @ 21:00pm | #80557
using
1)SomeAction.java-ModelDriven interface.
2)Some.java-Pojo
How to write annotation validate for the fields in some.java which are used by SomeAction.java using getModel()
Posted by pinki on Friday, 08.8.08 @ 20:32pm | #71798
I hava a question,
if I do not use the Struts2 Tag such as <s:form
can I validate the input by using annotation?
Posted by liushl on Wednesday, 03.5.08 @ 14:41pm | #51428
If I want to take the validation error messages from Resource Bundle file when using annotation type validation, how can I do that? And also how can I do it when I do validation with the help of validator framework using xml files.
Posted by Vinod Patil on Wednesday, 02.6.08 @ 11:27am | #47383