使用struts中的<logic:iterate>标记,可以完成一些复杂的循环.
【程序编程相关:尽量避免使用中文XML标签】
下面用了一个小例子说明这一点: 【推荐阅读:如何实现鼠标拖拽窗口】package beantest; 【扩展信息:fsdfsdf】
iteratebean.java:
import org.apache.struts.action.actionform;
public class iteratebean extends actionform {
private string[] name_coll = null; public void setname_coll(string[] name_coll) { this.name_coll = name_coll; } public string[] getname_coll() { return this.name_coll; } private string[] name_new = null; public void setname_new(string[] name_new) { system.out.println("iteratebean:setname_new(string[])"); this.name_new = name_new; } public string[] getname_new() { return this.name_new; }}iterateaction.java
package beantest;
import javax.servlet.http.httpservletrequest;
import javax.servlet.http.httpservletresponse;import org.apache.struts.action.action;
import org.apache.struts.action.actionform;import org.apache.struts.action.actionforward;import org.apache.struts.action.actionmapping;... 下一页