`
gonglianying
  • 浏览: 199719 次
  • 性别: Icon_minigender_2
  • 来自: xxx
文章分类
社区版块
存档分类
最新评论

struts2批量添加

 
阅读更多
publicclass Product {
    private String name;
    privatedouble price;
    ...
}

publicclass ProductConfirm extends ActionSupport {
    public List<Product> products;
    ...
   
    @Override
    public String execute() {
        for(Product p : products) {
            System.out.println(p.getName() + " | "+ p.getPrice());
        }
        return SUCCESS;
    }
}
在同上的包中ProductConfirm-conversion.properties,
代码如下:Element_products=tutorial.Product

<s:form action="ProductConfirm" theme="simple">           
<table>
<s:iterator value="new int[3]" status="stat">
<tr>
<td><s:textfield name="%{'products['+#stat.index+'].name'}"/></td>
<td><s:textfield name="%{'products['+#stat.index+'].price'}"/></td> </tr>
</s:iterator>
</table>
</s:form> 
分享到:
评论
1 楼 lykm02 2011-04-15  
这个用于显示是可以的。但是批量添加的话,看你的code,应该是每次提交3个。
有没有更好的方案?

相关推荐

    Struts2批量上传

    ### Struts2批量上传技术详解 #### 一、引言 在Web开发中,文件上传是常见需求之一,尤其在需要处理多个文件上传时,批量上传功能显得尤为重要。Struts2框架提供了强大的文件上传支持,使得开发者能够轻松实现批量...

    struts2批量提交数据

    在处理批量数据提交时,Struts2提供了一种高效的方法来管理并存储大量数据到数据库。本篇文章将深入探讨如何利用Struts2实现批量提交数据的功能。 ### 一、批量提交的概念 批量提交是指一次性处理多个数据记录,而...

    Struts2批量插入

    在Struts2的配置文件(struts.xml)中,我们需要为批量插入的方法添加相应的配置: ```xml &lt;result name="success"&gt;/success.jsp &lt;result name="input"&gt;/error.jsp ``` 客户端可以通过表单提交或者Ajax请求...

    Struts2文件批量上传

    要实现Struts2的文件批量上传,首先需要在`struts.xml`配置文件中添加相应的action配置,指定接收文件的Action类。Action类中需要定义一个或多个类型为`java.io.File`的字段,以及对应的`String`类型的字段来保存...

    Struts2批量上传文件

    在Struts2配置中,我们需要添加这个拦截器到配置文件中,以便Struts2能正确处理文件上传: ```xml &lt;interceptor name="fileUpload" class="org.apache.struts2.interceptor.FileUploadInterceptor"/&gt; ...

    struts2批量下载

    在Struts2框架中实现批量下载功能,是一个高级且实用的技术点,主要涉及到文件操作、流处理以及压缩算法的应用。本文将深入解析Struts2批量下载的实现原理及具体步骤,帮助开发者更好地理解和掌握这一技术。 ### ...

    struts2批量下载(含源码)

    在Struts2中,我们还可以利用拦截器来增强批量下载的功能,比如添加权限检查、记录日志等。通过在struts.xml配置文件中声明拦截器栈,可以控制批量下载的访问权限。 此外,为了确保性能和用户体验,批量下载时需要...

    struts2 的批量删除功能完整例子

    下面我们将深入探讨如何在Struts2框架下实现批量删除功能,并结合提供的文件名进行分析。 首先,我们来看`AddLog.java`。这个文件很可能是业务逻辑层(Business Logic Layer)的一个类,负责处理与日志添加相关的...

    struts2批量化利用.zip

    然而,随着时间的推移,Struts2框架暴露出了一些安全漏洞,其中提及的“struts2批量化利用.zip”文件,显然涉及到针对这些漏洞的检测工具。让我们深入探讨一下这些特定的Struts2漏洞及其可能的影响。 1. S2-005:这...

    struts2+ajax实现批量上传文件(简单实现,自己加工)

    Struts2和Ajax技术结合可以实现用户界面与服务器之间的异步通信,从而提供更好的用户体验,尤其是在处理批量文件上传这样的任务时。在这个项目中,我们利用Struts2的Action和Ajax的异步特性来创建一个简单的批量文件...

    struts2中的批量上传与文件下载(解决中文乱码问题)

    本文将详细介绍如何在Struts2框架下实现批量上传与文件下载,并解决中文乱码问题。 一、Struts2文件上传 1. 配置Struts2文件上传支持: 在struts.xml配置文件中,我们需要添加`&lt;constant&gt;`元素来设置允许上传的...

    struts2结合ext3批量下载文件

    在这个场景中,我们将讨论如何在Struts2中实现批量下载文件的功能,同时利用相关工具如Apache POI和TrueZip。 Apache POI是一个开源项目,用于处理Microsoft Office格式的文件,如Excel。在批量下载文件时,POI可能...

    Struts2文件批量上传.zip

    在Struts2中,文件上传是常见的功能之一,特别是批量上传,可以处理用户一次性上传多个文件的需求。下面将详细介绍Struts2实现文件批量上传的相关知识点。 1. **Struts2的ActionContext与FileUpload插件** Struts2...

    jquery+uploadify + struts2 + jsp 图片批量上传Demo

    1. 引入依赖:在项目中添加jQuery、Uploadify和Struts2的必要库文件,包括JavaScript、CSS和Struts2的jar包。 2. 创建HTML/JS界面:编写一个包含Uploadify组件的HTML页面,配置Uploadify的属性,如`swf`(Flash对象...

    struts1实现的文件批量上传

    在本文中,我们将探讨如何使用Struts1框架实现文件的批量上传功能。Struts1是一个经典的Java Web应用程序框架,它提供了模型-视图-控制器(MVC)架构,用于构建动态Web应用。在Struts1中实现文件上传,我们需要考虑...

    struts2上传文件,批量上传文件,需要的直接下载

    Struts2是一个强大的Java web应用程序框架...以上就是关于"Struts2批量上传文件"的基本实现和相关知识点,希望对你有所帮助。在实际项目中,根据具体需求,可能还需要考虑性能优化、并发处理以及文件的版本控制等问题。

    ajax_struts2_上传与下载_无刷新

    3. 在struts2的Action通过2种不同的实现方法返回json格式的字符串。 4. 针对商品实现简单无刷新上传与下载 4. 批量导入数据采用的是导入test文件夹下的测试压缩包upload.rar上传到服务器的临时目录,然后利用WinRar....

    struts2-java图片添加水印

    在myeclipse中基于struts2框架实现的图片上传添加水印效果。 1、支持,但图片上传,添加文字、图片...2、支持多图片上传,批量添加文字、图片(logo)水印。 已通过测试,且有文档说明,希望能够为其他同学提供帮助。

    struts2-生成图片验证码

    Struts2是一个非常流行的Java Web框架,用于构建MVC(模型-视图-控制器)架构的应用程序。在Web开发中,验证码是一种常见的安全机制,用于防止自动机器人或恶意用户进行非法操作,例如批量注册、频繁登录尝试等。...

Global site tag (gtag.js) - Google Analytics