/* * Created on Mar 21, 2005 */ package matlabRMI; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; import rmi.*; /** * @author Ali KIZIL */ public class EvalMLSF extends TagSupport { private static final long serialVersionUID = -1545598300149627848L; private String input; private String output; private goOnlineClient goOnlineClient; public int doStartTag() throws JspException { try { if (input == null) { pageContext.getOut().println("<b><font color=\"#FF3300\">Input is missing.</b></font>"); } else { goOnlineClient = (goOnlineClient)pageContext.getAttribute("goOnlineClient"); goOnlineClient.evalMLSF(input,output,pageContext.getOut()); } } catch (IOException e) { System.out.println("MSP Error: "+e.getMessage()); } return EVAL_BODY_INCLUDE; } public String getInput() { return input; } public void setInput(String input) { this.input = input; } public String getOutput() { return output; } public void setOutput(String output) { this.output = output; } }