/* * Created on Apr 20, 2005 */ package matlabRMI; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; import rmi.goOnlineClient; /** * @author Ali KIZIL */ public class SessionGet extends TagSupport { private static final long serialVersionUID = -8374974284232989362L; public goOnlineClient goOnlineClient; public String name; public int doStartTag() throws JspException { try { if (name == null) { pageContext.getOut().println("<b><font color=\"#FF3300\">Name is missing.</b></font>"); } else { goOnlineClient = new goOnlineClient(); goOnlineClient.sessionGet(goOnlineClient.goOnlineRmiInterface, name, pageContext); /* HttpSession session = pageContext.getSession(); goOnline = (goOnline)session.getAttribute(name); pageContext.setAttribute("goOnline",goOnline); */ } } catch (IOException e) { System.out.println("MSP Error: "+e.getMessage()); } return EVAL_BODY_INCLUDE; } public String getName() { return name; } public void setName(String name) { this.name = name; } }