1. 新建实体对象Student
public class Student {
private String userName;
private int age;
private String address;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return userName+age+address;
}
}
2. 新建ActionForm,将实体对象作为其成员变量
public class RegistForm extends ActionForm {
private int count;
private Student student = new Student();
public Student getStudent() {
return student;
}
public void setStudent(Student student) {
this.student = student;
}
}
3. 创建页面,页面中input元素的name属性为实体对象名.属性名
<form action="regist2.do" method="get">
name:<input type="text" name="student.userName">
age :<input type="text" name="student.age">
address:<input type="text" name="student.address">
<input type="submit" name="button1">
</form>
4. 配置struts-config.xml
5. 创建Action,当该execute方法被调用时,ActionForm当中的实体对象已经被填充值
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
//页面对象
RegistForm rf = (RegistForm)form;
//封装业务对象BO
Student s = rf.getStudent();
System.out.println(s);
StudentBiz sBiz = new StudentBiz();
sBiz.save(s);
return mapping.findForward("success");
}
分享到:
相关推荐
ActionForm属性中存在对象数组如何处理
最近自学java中的框架-struts写了一些小例子,这都是很经典的程序,如果大家瞧得起要下载去看看,顺便给俺找找不足的地方。我的qq 821865130 email qingtian_hechen@163.com 希望大家能多多给我帮助...在此谢谢各位!!
NULL 博文链接:https://fangyong2006.iteye.com/blog/749337
NULL 博文链接:https://arang.iteye.com/blog/420546
Struts_学习笔记之ActionForm,简单配置即可达到效果
Struts Hibernate Spring 集成开发宝典 actionform 有研究或探讨或开源的请加群:37424970 或联系本人MSN或邮箱:zhuseahui@yahoo.com.cn
验证ActionForm存到了request中.rar
struts1配合,实体,action ,详细代码
ActionForm里的get和set方法
主要是actionForm的基本验证,重写validate方法,返回actionErrors,然后根据资源文件显示错误。 这是一个demo例子,直接导入eclispe中即可。 并且这部分内容会在相应的博客中介绍,稍后会更新博客。
一个Jsp两个ActionForm分别提交.rar一个Jsp两个ActionForm分别提交.rar一个Jsp两个ActionForm分别提交.rar一个Jsp两个ActionForm分别提交.rar一个Jsp两个ActionForm分别提交.rar
struts1使用actionform实现表单验证,表单验证失败追加信息。
应用程序的 ActionForm 扩展了 Struts 的 org.apache.struts.action.ActionForm 类。ActionForm 是一些封装和验证请求参数的简单 JavaBean。...在该层,几乎 JSP 对象的每个表单字段都映射到相应的 ActionForm 的属性。
特殊情况(ActionForm,Servlet, Filter, Listener)下Spring如何注入对象,本文源码下载地址http://usc.googlecode.com/files/UsersManagerWithAJAX.rar
structs in action中文完全版\5. 用ActionForm 传递数据.pdf
struts 视频 struts视频 actionform
struts提供了标签来显示整个ActionErrors的错误信息。但要在struts-config.xml中设置<action ...
最近自学java中的框架-struts写了一些小例子,这都是很经典的程序,如果大家瞧得起要下载去看看,顺便给俺找找不足的地方。我的qq 821865130 email qingtian_hechen@163.com 希望大家能多多给我帮助...在此谢谢各位!!
ValidatorActionForm,ValidatorForm和ActionForm
该avi很好的讲解动态actionForm,通过练习可以理解它的运行过程