KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > portletcontainer > impl > portletAPIImp > tags > NamespaceTag


1 /**
2  * Copyright 2001-2003 The eXo Platform SARL All rights reserved.
3  * Please look at license.txt in info directory for more license detail.
4  **/

5
6 /**
7  * Created by The eXo Platform SARL
8  * Author : Mestrallet Benjamin
9  * benjmestrallet@users.sourceforge.net
10  * Date: Aug 20, 2003
11  * Time: 3:15:38 PM
12  */

13 package org.exoplatform.services.portletcontainer.impl.portletAPIImp.tags;
14
15 import javax.servlet.jsp.tagext.TagSupport JavaDoc;
16 import javax.servlet.jsp.JspException JavaDoc;
17 import javax.servlet.ServletRequest JavaDoc;
18 import javax.portlet.RenderResponse;
19 import java.io.IOException JavaDoc;
20
21 public class NamespaceTag extends TagSupport JavaDoc{
22
23   public int doStartTag() throws JspException JavaDoc {
24     ServletRequest JavaDoc request = pageContext.getRequest();
25     RenderResponse renderResponse = (RenderResponse) request.getAttribute("javax.portlet.response") ;
26     try {
27       pageContext.getOut().print(renderResponse.getNamespace());
28     } catch (IOException JavaDoc e) {
29       throw new JspException JavaDoc(e);
30     }
31
32     return EVAL_PAGE;
33   }
34
35
36 }
37
Popular Tags