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.Head;
25
26 import com.opensymphony.xwork2.util.ValueStack;
27
28 /***
29 * @see Head
30 */
31 public class HeadTag extends AbstractUITag {
32
33 private static final long serialVersionUID = 6876765769175246030L;
34
35 private String calendarcss;
36 private String debug;
37
38 public Component getBean(ValueStack stack, HttpServletRequest req, HttpServletResponse res) {
39 return new Head(stack, req, res);
40 }
41
42 protected void populateParams() {
43 super.populateParams();
44 if (calendarcss != null) {
45 ((Head) component).setCalendarcss(calendarcss);
46 }
47 if (debug != null) {
48 ((Head) component).setDebug(Boolean.valueOf(debug).booleanValue());
49 }
50 }
51
52 public String getCalendarcss() {
53 return calendarcss;
54 }
55
56 public void setCalendarcss(String calendarcss) {
57 this.calendarcss = calendarcss;
58 }
59
60 public void setDebug(String debug) {
61 this.debug = debug;
62 }
63 }