`
linbzh
  • 浏览: 71696 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

struts的ActionForm的一个要注意的地方

阅读更多
在链接传一个参数例如:struts.do?type=all,在声明一个文本框:例如<html:text property="type"/>,在ACTION类里面,用request,getParameter("type")和form.getType()(对应的ActionForm类的函数),读出来的是链接的参数的值——"all",读不出在文本框手动填入的值 。在servlet里面也是这样的,因为struts的内核还是servlet。
分享到:
评论
2 楼 gaoran2008 2008-02-24  
struts.do?type=all---你的URL都是这样的,也就是说你的type=all,那么它request,getParameter("type")和form.getType()肯定是all了,就算你不用struts也是这样的,和它没关系的。
1 楼 jsyx 2008-02-24  
本来就是这样,和struts没什麽关系吧

相关推荐

    struts中ActionForm的validate方法使用小得

    `validate`方法是在ActionForm中定义的一个可选方法,用于在提交表单数据后验证用户输入的有效性。这个方法通常会在调用Action的`execute`方法之前被调用。如果验证失败,`validate`方法会返回一个ActionErrors对象...

    struts 视频 struts视频 actionform

    ActionForm是Struts框架中的一个重要组件,它是模型层与控制器层之间的桥梁,用于处理用户在表单中提交的数据。 在Struts框架中,ActionForm类负责收集、验证和封装来自用户界面的数据。当用户通过HTML表单提交请求...

    struts ActionForm

    Struts ActionForm是Java Web开发中Struts框架的一个核心组件,主要用于处理用户在表单中的输入数据。在早期的Struts 1版本中,ActionForm是MVC设计模式中的Model部分,它作为控制器(Controller)与视图(View)...

    struts1使用actionform实现表单验证

    首先,我们需要创建一个ActionForm类,继承自Struts的`ActionForm`基类。在这个类中,为每个表单字段声明对应的属性,并提供getter和setter方法。 3. **添加验证逻辑** 在ActionForm中,我们可以通过重写`...

    struts中静态ActionForm基本验证

    主要是actionForm的基本验证,重写validate方法,返回actionErrors,然后根据资源文件显示错误。...这是一个demo例子,直接导入eclispe中即可。 并且这部分内容会在相应的博客中介绍,稍后会更新博客。

    Struts_学习笔记之ActionForm

    在Struts中,ActionForm需要我们创建一个formbean类继承ActionForm。在ActionForm中,可以定义一些property和get/set方法。ActionForm的property必须声明然后才可以使用,不过在查询时我们常常需要输入一些查询条件...

    提交多行数据到Struts的ActionForm的List属性中

    在Java Web开发中,Struts框架是一个非常流行的MVC(模型-视图-控制器)架构,它简化了处理用户请求和展示响应的方式。当我们需要在客户端提交多行数据时,通常会利用表单来收集信息,然后将这些数据传递到服务器端...

    STRUTS ActionForm乱码,servlet全局过滤器转义编码。

    Struts框架中的ActionForm乱码问题以及Servlet全局过滤器的转义编码处理是Java Web开发中常见的字符编码问题。在开发基于Struts的Web应用时,乱码主要出现在三个方面:页面显示乱码、参数传递乱码以及国际化资源文件...

    Struts Hibernate Spring 集成开发宝典 actionform

    Struts 是一个基于MVC(Model-View-Controller)设计模式的Web应用框架,它主要用于控制应用的流程,处理用户请求,将数据传递给模型层,并更新视图。ActionForm是Struts框架中用于接收和封装HTTP请求参数的类,它是...

    Struts高级开发_动态ActionForm.avi

    ActionForm是Struts框架中的一个重要组件,主要用于处理用户从视图层提交的数据。在传统的Struts开发中,ActionForm类通常用于封装请求参数并传递给业务逻辑层进行处理。 动态ActionForm的概念是为了提高代码的灵活...

    [摘]Struts 学习笔记之ActionForm

    ActionForm是Struts框架中一个关键组件,用于处理用户从视图层提交的数据,并与控制器进行交互。这篇学习笔记将深入探讨ActionForm的作用、使用方法以及它在Struts架构中的位置。 在MVC模式中,ActionForm扮演了...

    ActionForm

    【ActionForm】是Java Web开发中的一个概念,主要在Struts框架中被广泛使用。它是一种模型层对象,用于接收用户从视图层(通常是一个HTML表单)传递过来的数据,并将这些数据转发到控制器(Controller)进行业务逻辑...

    struts中配置动态ActionForm

    最近自学java中的框架-struts写了一些小例子,这都是很经典的程序,如果大家瞧得起要下载去看看,顺便给俺找找不足的地方。我的qq 821865130 email qingtian_hechen@163.com 希望大家能多多给我帮助。在此谢谢各位!...

    struts的一个例子

    Struts是一个开源的Java Web应用程序框架,主要用于构建和维护MVC(Model-View-Controller)架构的Web应用。它的核心是控制器组件,帮助开发者将业务逻辑、数据模型和用户界面分离,实现良好的代码组织和可扩展性。...

    Struts2框架ActionForm自动填充表单

    Struts2框架是Java Web开发中的一个流行MVC(Model-View-Controller)框架,它极大地简化了构建基于Java的企业级应用的过程。ActionForm在早期的Struts1中被广泛用于接收和验证用户输入,但在Struts2中,这个概念...

    Struts Struts1例子Struts注意事项

    接下来,我们通过一个简单的例子来了解Struts1的应用。假设我们要创建一个用户登录的功能。首先,创建一个名为LoginForm的ActionForm类,包含用户名和密码字段,用于接收和验证用户输入。然后,编写一个LoginAction...

    用struts写的计算器项目

    Struts是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,它使得开发者可以更方便地构建可维护、可扩展的Web应用程序。在"用Struts写的计算器项目"中,我们可以深入理解Struts框架的核心概念和工作...

    Struts中不同的Action和ActionForm组合.rar

    Struts框架是Java Web开发中的一个经典MVC(Model-View-Controller)框架,它极大地简化了企业级应用的开发工作。在这个名为“Struts中不同的Action和ActionForm组合.rar”的压缩包中,主要探讨的是Struts框架中...

    struts1.2 from表单提交包含list的对象

    在Struts1.2的ActionForm中,我们需要创建一个对应的Java Bean来映射表单数据。这个Bean应该包含一个List属性,例如`List&lt;Product&gt;`,其中Product是另一个Bean,包含了商品的各个属性。在表单提交后,Struts的默认...

Global site tag (gtag.js) - Google Analytics