1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.struts2.views.jsp.ui;
19
20 import javax.servlet.http.HttpServletRequest;
21 import javax.servlet.http.HttpServletResponse;
22
23 import org.apache.struts2.components.Component;
24 import org.apache.struts2.components.Reset;
25
26 import com.opensymphony.xwork2.util.ValueStack;
27
28 /***
29 * @see org.apache.struts2.components.Reset
30 */
31 public class ResetTag extends AbstractUITag {
32
33 private static final long serialVersionUID = 4742704832277392108L;
34
35 protected String action;
36 protected String method;
37 protected String align;
38 protected String type;
39
40 public Component getBean(ValueStack stack, HttpServletRequest req, HttpServletResponse res) {
41 return new Reset(stack, req, res);
42 }
43
44 protected void populateParams() {
45 super.populateParams();
46
47 Reset reset = ((Reset) component);
48 reset.setAction(action);
49 reset.setMethod(method);
50 reset.setAlign(align);
51 reset.setType(type);
52 }
53
54 public void setAction(String action) {
55 this.action = action;
56 }
57
58 public void setMethod(String method) {
59 this.method = method;
60 }
61
62 public void setAlign(String align) {
63 this.align = align;
64 }
65
66 public void setType(String type) {
67 this.type = type;
68 }
69
70 }