01: /*
02: * Copyright (c) 2002-2003 by OpenSymphony
03: * All rights reserved.
04: */
05: package com.opensymphony.webwork.views.jsp.iterator;
06:
07: import com.opensymphony.webwork.components.Component;
08: import com.opensymphony.webwork.components.MergeIterator;
09: import com.opensymphony.webwork.views.jsp.ComponentTagSupport;
10: import com.opensymphony.xwork.util.OgnlValueStack;
11:
12: import javax.servlet.http.HttpServletRequest;
13: import javax.servlet.http.HttpServletResponse;
14:
15: /**
16: * Append a list of iterators. The values of the iterators will be merged
17: * into one iterator.
18: *
19: * @author Rickard �berg (rickard@dreambean.com)
20: * @author tm_jee ( tm_jee (at) yahoo.co.uk )
21: * @see MergeIterator
22: * @see com.opensymphony.webwork.util.MergeIteratorFilter
23: */
24: public class MergeIteratorTag extends ComponentTagSupport {
25:
26: private static final long serialVersionUID = 4999729472466011218L;
27:
28: public Component getBean(OgnlValueStack stack,
29: HttpServletRequest req, HttpServletResponse res) {
30: return new MergeIterator(stack);
31: }
32:
33: }
|