1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package org.apache.struts2.components;
23
24 import javax.servlet.http.HttpServletRequest;
25 import javax.servlet.http.HttpServletResponse;
26
27 import org.apache.struts2.views.annotations.StrutsTag;
28
29 import com.opensymphony.xwork2.util.ValueStack;
30
31 /***
32 * <!-- START SNIPPET: javadoc -->
33 * Creates an HTML <div>
34 * <!-- END SNIPPET: javadoc -->
35 *
36 */
37 @StrutsTag(
38 name="div",
39 tldTagClass="org.apache.struts2.views.jsp.ui.DivTag",
40 description="Render an HTML div",
41 allowDynamicAttributes=true)
42 public class Div extends ClosingUIBean {
43
44 public static final String TEMPLATE = "div";
45 public static final String TEMPLATE_CLOSE = "div-close";
46 public static final String COMPONENT_NAME = Div.class.getName();
47
48 public Div(ValueStack stack, HttpServletRequest request, HttpServletResponse response) {
49 super(stack, request, response);
50 }
51
52 public String getDefaultOpenTemplate() {
53 return TEMPLATE;
54 }
55
56 protected String getDefaultTemplate() {
57 return TEMPLATE_CLOSE;
58 }
59 }