KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jahia > deprecated > taglibs > util > JSToolsTag


1 package org.jahia.deprecated.taglibs.util;
2
3 import java.io.IOException JavaDoc;
4
5 import javax.servlet.ServletRequest JavaDoc;
6 import javax.servlet.jsp.JspWriter JavaDoc;
7 import javax.servlet.jsp.tagext.TagSupport JavaDoc;
8
9 import org.jahia.data.JahiaData;
10 import org.jahia.utils.JahiaConsole;
11
12
13 /**
14  * Class JSToolsTag : includes the Jahia JavaScript source file(s)
15  *
16  * @author Jerome Tamiotti
17  */

18 public class JSToolsTag extends TagSupport JavaDoc {
19
20     public int doStartTag() {
21
22         ServletRequest JavaDoc request = pageContext.getRequest();
23         try {
24             JahiaData jData = (JahiaData) request.getAttribute("org.jahia.data.JahiaData");
25             JspWriter JavaDoc out = pageContext.getOut();
26             out.print("<script type=\"text/javascript\" SRC=\"");
27             out.print(jData.params().settings().getJsHttpPath());
28             out.print("\"></script>\n");
29
30         } catch (IOException JavaDoc ioe) {
31             JahiaConsole.println("JSToolsTag: doStartTag ", ioe.toString());
32         }
33         return SKIP_BODY;
34     }
35
36 }
37
Popular Tags