`
and4walker
  • 浏览: 563080 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ActionForm得不到数据

 
阅读更多

不能用button 必须用submit!

button用于跳转,submit用于发送.

即:用于:[input onclick="location.href="doSth.do"" type="button" /]

 发送:[input type="submit" value="submit" /]

如果是button类型也可以用于发送: document.formname.action="doSth.do";document.formname.submit();

注意:.do前面不要加斜杠"/"

例子:location.href="dosth.do"

分享到:
评论

相关推荐

    Validator验证框架 回顾ActionForm的表单验证,掌握Validator验证框架.zip

    ActionForm是早期ASP.NET MVC框架中用于处理表单提交的类,它包含了验证逻辑,但随着技术的发展,现在更多地推荐使用ViewModel或者强类型视图模型来处理表单数据。在ActionForm时代,我们通常会在表单类中定义验证...

    为初学者提供的有关struts的介绍

    系统实例化ActionForm,将表单数据填充到ActionForm中,然后调用ActionForm的validate方法进行表单验证。如果验证通过,ActionServlet会实例化一个Action,执行Action的execute方法来处理业务逻辑;若验证失败,将...

    struts源码,以供参考

    Struts 是一个开源的Java Web框架,由Apache软件基金会维护,它使得开发MVC(Model-View-Controller)架构的应用程序变得更加便捷。Struts 通过将业务逻辑、控制流程和表现层分离,提供了良好的组织结构,有助于提升...

    easystruts_1.2源代码

    5. **类型安全**:EasyStruts能够进行类型安全的数据绑定,减少因为类型不匹配导致的运行时异常。 了解了ActionForm的自动化处理后,我们可以看到EasyStruts 1.2在提高开发效率和代码质量方面所作出的努力。在实际...

    Struts分页.Struts分页.

    4. **ModelDriven接口**:Struts 2引入了ModelDriven接口,它可以自动将ActionForm中的数据绑定到Action类的属性上,进一步简化了代码。结合ValueStack,可以在JSP页面直接访问模型数据,提高开发效率。 5. **拦截...

    Struts视图组件详解附源代码

    它的主要职责是收集用户从视图层提交的数据,并将这些数据转发到相应的业务逻辑方法进行处理。ActionForm的生命周期包括了初始化、填充(当请求参数映射到字段)、验证和清理四个阶段。在使用ActionForm时,我们需要...

    struts精华大全(自己整理)

    如果找不到匹配的Action,请求会被直接转发到JSP或静态页面。否则,控制器会将请求传递给Action类的execute方法。在调用execute方法之前,ActionForm对象会填充来自HTTP请求的参数。ActionForm是一个抽象类,每个...

    newxy(新座标)

    如果你觉得struts在某些时候确实不方便,那你就把newxy加入到你的系统中,它会使你的不方便变得 极为方便,你极少需要配置struts,几乎不需要建立ActionForm类及Action类。它会自动将本地字符编码转换为数据库字符...

    newxy

    如果你觉得struts在某些时候确实不方便,那你就把newxy加入到你的系统中,它会使你的不方便变得 极为方便,你极少需要配置struts,几乎不需要建立ActionForm类及Action类;它会自动将本地字符编码转换为数据库字符...

    struts1.x html标签 radio,checkbox,multibox,select的使用

    通过`list`属性,可以将选项数据源绑定到ActionForm的属性,从而动态生成选项列表。 在实际应用中,`StrutsMapActionForm`可能是ActionForm的一个实例,它包含了一个或者多个Map对象来存储这些HTML标签的值。例如,...

    struts 的课件

    - **ActionForm**:封装了来自客户端的请求参数,通常对应视图层的表单数据,负责模型和控制器之间的数据传递。 - **Action**:控制器的角色,处理ActionForm中的数据,并调用业务逻辑。 - **ActionMapping**:定义...

    struts案例MVC模式

    MVC模式是一种将业务逻辑、数据和用户界面分离的设计思想,使得开发、测试和维护变得更加容易。在Struts框架中,每个部分都有其特定的角色: 1. **Model**(模型):模型层主要负责处理业务逻辑和数据管理。在...

    软件框架:MVC与Struts.doc

    例如,Struts提供了ActionForm类用于数据绑定,Interceptor拦截器用于通用处理,以及Tiles组件用于页面布局,使得开发者可以更专注于业务逻辑。 4. 示例:销售数据录入 在销售数据录入的例子中,可以将模型设计为...

    Struts1DEMO

    - 社区支持逐渐减少,新的安全漏洞可能得不到及时修复。 随着技术的发展,Struts1逐渐被Struts2、Spring MVC等更现代的框架取代。然而,理解Struts1的基础知识对于学习其他MVC框架以及理解Web应用的架构设计仍然是...

    struts验证框架之例题

    Struts验证框架是Java Web开发中的一个重要组成部分,主要用于在用户提交数据到服务器之前进行校验,确保输入的数据符合预设的规则和格式,从而避免无效数据导致的错误或潜在的安全风险。在这个“struts验证框架之...

    Struts+Hibernate实现MVC脚手架

    6. 视图(通常是JSP页面)接收到数据后,使用Struts标签显示。 这种组合提供了强大的功能,使开发者能够专注于业务逻辑,而不是底层的HTTP请求处理和数据库操作。然而,需要注意的是,随着项目的复杂度增加,管理和...

    Struts入门PPT

    MVC模式是一种将业务逻辑、数据和用户界面分离的设计模式,使得开发、维护和测试变得更加容易。 在Struts框架中,Controller部分由ActionServlet负责,它处理所有的HTTP请求,并根据配置信息决定调用哪个Action。...

    Struts验证框架

    2. 创建ActionForm类:继承自Struts的ActionForm类,对应用户的表单数据,其中的属性对应表单域。 3. 实现验证逻辑:在ActionForm类中添加validate()方法,编写验证代码。 4. 错误消息国际化:可以使用...

    struts1.2驱动包

    用户通过表单提交的数据会被封装到ActionForm对象中,然后由Action处理。 3. **Action**:Action类是业务逻辑的实现,接收来自ActionForm的数据,执行必要的操作,并决定接下来的页面流向。 4. **Tiles**:Struts...

    Struts框架技术,非常多,非常齐全,ppt 课件

    3. **ActionForm**:ActionForm用于封装请求参数,通常是一个JavaBean,将用户从表单提交的数据转化为可处理的对象。 4. **ActionMapping**:ActionMapping负责将请求与Action关联起来,定义了请求URL和Action之间...

Global site tag (gtag.js) - Google Analytics