`
Silmon
  • 浏览: 54554 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

动态ActionFrom --DynaActionForm

阅读更多

配置文件

 <form-bean name="dynaForm" type="org.apache.struts.action.DynaActionForm">
      <form-property name="name" type="java.lang.String" />
      <form-property name="pwd" type="java.lang.String" />
    </form-bean>

 

DynaAction.java

public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		DynaActionForm dynaForm = (DynaActionForm) form;// TODO Auto-generated
														// method stub

		System.out.println(dynaForm.get("name"));
		System.out.println(dynaForm.get("pwd"));
		return null;
	}

 

分享到:
评论

相关推荐

    struts1.2actionfrom验证

    struts验证,Actionfrom的表单验证

    struts 1.2 ActionFrom表单验证

    Struts 1.2 是一个基于MVC设计模式的Java Web框架,用于简化开发Java Web应用程序。ActionForm是Struts 1.2中用于处理用户输入数据的核心组件,它负责在用户界面(JSP)与控制器(Action)之间传递数据。...

    java笔试题最新最好,最全面

    - **ActionFrom**:ActionForm对象主要用于封装用户提交的数据,它实际上就是一个JavaBean,可以存储用户表单中的各个字段值。 - **验证机制**:ActionServlet会根据`struts-config.xml`中的配置信息来决定是否需要...

    J2EE架构设计-成湘均

    Factory模式用于创建对象,IOC模式使得对象的依赖关系可以在运行时动态管理和配置,增强了系统的灵活性。AOP则用于集中处理如事务管理等横切关注点,使代码更加简洁、可复用,提升了开发效率。 在数据持久层,课程...

    J2EE架构设计PPT

    - UI层通过Struts实现,负责用户交互,使用MVC模式,ActionFrom用于封装用户输入,Action处理用户请求,ValidatorPlugIn则进行UI验证。 2. **多层结构优点**: - 层次分明,降低各层之间的耦合度,提高代码重用和...

    ActionForm属性中存在对象数组如何处理

    在JSP页面中,我们需要创建一个动态的表单,其中包含多个`Student`对象的输入字段。每个`Student`对象的属性(如username和password)都需要通过数组索引来引用,例如`stu[0].username`、`stu[1].password`等。这样...

    J2EE架构设计.pptx

    ActionFrom用于封装用户输入数据,Action处理用户请求并触发相应动作,ValidatorPlugIn则用于客户端验证,确保输入数据的有效性。 业务层是系统的核心,它包含了具体的业务逻辑。通过Spring框架,我们可以实现依赖...

    J2EE讲义.ppt

    在示例中,Struts框架被用来实现UI层,通过ActionFrom和Action来处理用户请求和响应,并提供ValidatorPlugIn进行前端验证。 业务层负责处理具体的业务逻辑,以降低与其他系统的耦合。Spring框架在这里扮演了重要...

    Action,Service和Dao功能

    3. Action 接受请求,并接受封装好的 actionfrom 4. Action 调用 Service 5. Service 经过业务逻辑处理之后随后调用 Dao 6. Dao 对数据库进行 CRUD 优点 将 Action、Service 和 Dao 分离的好处是: * 代码更易读 ...

Global site tag (gtag.js) - Google Analytics