- 浏览: 116275 次
- 性别:
- 来自: 上海
-
文章分类
最新评论
DynaActionForm 配态form
1 配置动态form属性<form-property>name属性,type属性类型,primitive type必须使用包装类型。
<form-beans>
<form-bean name="addStudentForm" type="org.apache.struts.action.DynaActionForm">
<form-property name="sname" type="java.lang.String" initial=""(初始值)></form-property>
<form-property name="birth" type="java.sql.Date"></form-property>
<form-property name="major" type="java.lang.String"></form-property>
<form-property name="score" type="java.util.float"></form-property>
</form-bean>
</form-beans>
2 配置action标记
<action-mappings>
<action path="/addstudentform"
type="com.yourcompany.struts.AddAction"
name="addStudentForm(form的名子)">
</action>
</action-mappings>
3 获取页面的值:
动态ActionForm其实是把页面的html元素的名字和值放到名字和值放到map中,所以通过get方法可以取出相应的值
(1) String sname=(String)addStudentForm.get("sname");
EL: ${dynabean(addStudentForm).map.prop}
(2) String sname=(String)addStudentForm.get("sname");
动态ActionForm的验证,通常使用动态验证框架validator
属性名及类型一致才可以拷贝
可以通过BeanUtils.copyProperties(userbean目标对象,form源对象)方法进行对象的复制
发表评论
-
[导入]为Struts 2.0做好准备
2009-10-29 19:00 0摘要: Struts 2.0系列之一 Struts ... -
[导入]常用的Struts 2.0的标志(Tag)介绍
2009-10-29 19:00 288摘要: 在上一篇文章《为Struts 2.0做好准备 ... -
[导入]Struts 2.0的Action讲解
2009-10-29 19:00 609摘要: 有Struts 1.x经验的朋友都知道Act ... -
[导入]在Struts 2.0中国际化(i18n)您的应用程序
2009-10-29 19:00 334摘要: Struts 2.0系列之四 国际化是商业系 ... -
[导入]转换器(Converter)——Struts 2.0中的魔术师
2009-10-29 19:00 462摘要: 在我已往的Struts 1.x项目经验中,有 ... -
[导入]在Struts 2.0中实现表单数据校验(Validation)
2009-10-29 19:00 305摘要: All Input Is Evil! ... -
[导入]Struts 2的基石——拦截器(Interceptor)
2009-10-29 19:00 377摘要: Struts 2.0系列之七 Interce ... -
[导入]在Struts 2中实现文件上传
2009-10-29 19:00 274摘要: Struts 2.0系列之九 Struts ... -
[导入]在Struts 2中实现CRUD
2009-10-29 19:00 363摘要: Struts 2系列之十 CRUD是Crea ... -
[导入]Struts 2中的OGNL
2009-10-29 19:00 536摘要: Struts 2系列之十一 OGNL是一种功 ... -
[导入]Strus 2的新表单标志的使用
2009-10-29 19:00 491摘要: Struts 2系列之十二 Struts 2 ... -
[导入]Struts 2与AJAX(第一部分)
2009-10-29 19:00 456摘要: Struts 2系列之十三 在当今——Web ... -
[导入]Struts 2与AJAX(第二部分)
2009-10-29 19:00 586摘要: Struts 2系列之十四 在上一篇文章《S ... -
[导入]Struts 2与AJAX(第三部分)
2009-10-29 19:00 580摘要: 在上两部分的《Struts 2与AJAX》中 ... -
struts2 页面转向错误No result defined for action and result Invalidation
2009-11-20 16:57 801Messages: No result defined for ... -
struts1.3-基础及原理
2009-11-29 22:59 581网站struts.apache.org 实践 ... -
struts1.3-Converter
2009-11-30 08:10 643Converter添加java.util.Date ... -
struts1.3-exception
2009-11-30 08:11 802一 配置异常(在struts-config.xml文件中定义) ... -
struts1.3-plugIn
2009-11-30 08:12 357可以加入ValidatorPlugIn动态验证框架插件 org ... -
struts1.3-ForwardAction
2009-11-30 08:12 706ForwardAction是统一访问形式 配置struts-c ...
相关推荐
**Struts1.3框架详解** Struts1.3是Apache组织开发的一个开源MVC(Model-View-Controller)框架,它为Java Web应用程序提供了一种结构化的方式来组织代码,提高了开发效率和代码的可维护性。这个"struts1.3+MYSQL...
Struts 1.3 备忘笔记 【资源特点】 1、以项目形式组织,包含所有的源代码 2、内含详细的注释说明 3、知识点较全面 【内容目录】 01 Struts_01HandworkApply : 手工配置Struct应用程序,演示用户提交数据后服务器的...
DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd"> <struts-config> <form-beans> <!-- 定义表单 --> ...
- **版本历史**:Struts1 的主流版本为 1.3,该版本发布于2001年。随后,WebWork 框架在2003年推出,这两个框架最终融合形成了 Struts2。 - **框架特性**: - **遵循规则**:开发者需要按照框架规定的方式编写代码...
- **Struts** 1.3 - **Hibernate** 3.2 - **URL Rewrite Filter** 2.6 **2. Struts Action配置:** ```java public class EntryinfAction extends DispatchAction { // 处理首页请求 public ActionForward index...
1.3 J2EE容器 1.3.1 容器服务 1.3.2 容器类型 1.4 J2EE核心技术 1.4.1 Servlet 1.4.2 JSP(Java服务页面) 1.4.3 EJB(企业JavaBean) 1.4.4 JDBC(Java数据库连接) 1.4.5 JTA/JTS(Java事务) 1.4.6 JNDI(Java...
1.3 J2EE容器 1.3.1 容器服务 1.3.2 容器类型 1.4 J2EE核心技术 1.4.1 Servlet 1.4.2 JSP(Java服务页面) 1.4.3 EJB(企业JavaBean) 1.4.4 JDBC(Java数据库连接) 1.4.5 JTA/JTS(Java事务) 1.4.6 JNDI(Java...
1.3 J2EE容器 1.3.1 容器服务 1.3.2 容器类型 1.4 J2EE核心技术 1.4.1 Servlet 1.4.2 JSP(Java服务页面) 1.4.3 EJB(企业JavaBean) 1.4.4 JDBC(Java数据库连接) 1.4.5 JTA/JTS(Java事务) 1.4.6 JNDI(Java...
1.3. Hibernate自带的分页机制是什么?如果不使用Hibernate自带的分页,则采用什么方式分页? 3 1.4. hibernate的对象的三种持久化状态,并给出解释? 3 1.5. hibernate的三种状态之间如何转换 3 1.6. hibernate中一...
- 实现了类似于Struts的`DispatchAction`,继承该类的Servlet可以通过指定方法名的方式调用相应的方法。 - 用户登录后,可以获取到`CURRENT_USER`和`ACCESS_LEVEL`两个属性。 - **继承后可访问属性:** - `out`: ...
1.3 J2EE容器 1.3.1 容器服务 1.3.2 容器类型 1.4 J2EE核心技术 1.4.1 Servlet 1.4.2 JSP(Java服务页面) 1.4.3 EJB(企业JavaBean) 1.4.4 JDBC(Java数据库连接) 1.4.5 JTA/JTS(Java事务) 1.4.6 JNDI(Java...
1.3、JAVA EE架构 1.4、JAVA EE核心设计模式 1.5、Struts开发框架 1.6、本章摘要 1.7、开发实战讲解 第2章 HTML、JavaScript简介 2.1、服务器与浏览器 2.2、HTML简介 2.2.1、HTML元素概览 2.2.2、创建显示...
1.3、JAVA EE架构 1.4、JAVA EE核心设计模式 1.5、Struts开发框架 1.6、本章摘要 1.7、开发实战讲解 第2章 HTML、JavaScript简介 2.1、服务器与浏览器 2.2、HTML简介 2.2.1、HTML元素概览 2.2.2、创建...
1.3、JAVA EE架构 1.4、JAVA EE核心设计模式 1.5、Struts开发框架 1.6、本章摘要 1.7、开发实战讲解 第2章 HTML、JavaScript简介 2.1、服务器与浏览器 2.2、HTML简介 2.2.1、HTML元素概览 2.2.2、创建显示...
1.3、JAVA EE架构 1.4、JAVA EE核心设计模式 1.5、Struts开发框架 1.6、本章摘要 1.7、开发实战讲解 第2章 HTML、JavaScript简介 2.1、服务器与浏览器 2.2、HTML简介 2.2.1、HTML元素概览 2.2.2、创建显示...
1.3、JAVA EE架构 1.4、JAVA EE核心设计模式 1.5、Struts开发框架 1.6、本章摘要 1.7、开发实战讲解 第2章 HTML、JavaScript简介 2.1、服务器与浏览器 2.2、HTML简介 2.2.1、HTML元素概览 2.2.2、创建...
1.3、JAVA EE架构 1.4、JAVA EE核心设计模式 1.5、Struts开发框架 1.6、本章摘要 1.7、开发实战讲解 第2章 HTML、JavaScript简介 2.1、服务器与浏览器 2.2、HTML简介 2.2.1、HTML元素概览 2.2.2、创建显示...