/* * Created on Apr 11, 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 PutScalar extends TagSupport { private static final long serialVersionUID = -5666250834019643281L; private String variable; private goOnlineClient goOnlineClient; public int doStartTag() throws JspException { try { if (variable == null) pageContext.getOut().println("<b><font color=\"#FF3300\">Variable name is missing.</b></font>"); else { goOnlineClient = (goOnlineClient)pageContext.getAttribute("goOnlineClient"); goOnlineClient.putScalar(variable); } } catch (IOException e) { System.out.println("MSP Error: "+e.getMessage()); } return EVAL_BODY_INCLUDE; } public String getVariable() { return variable; } public void setVariable(String variable) { this.variable = variable; } }