/* * Created on Apr 11, 2005 */ package matlabRMI; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; import java.io.*; import rmi.*; /** * @author Ali KIZIL */ public class GetParam extends TagSupport { private static final long serialVersionUID = 569964712995233779L; private String parameter; private String filename; private goOnlineClient goOnlineClient; public int doStartTag() throws JspException { try { if (parameter == null) { pageContext.getOut().println("<b><font color=\"#FF3300\">Parameter name is missing.</b></font>"); } if (filename == null) { pageContext.getOut().println("<b><font color=\"#FF3300\">File name is missing.</b></font>"); } else { goOnlineClient = (goOnlineClient)pageContext.getAttribute("goOnlineClient"); goOnlineClient.getParam(filename,parameter,pageContext); } } catch (IOException e) { System.out.println("MSP Error: "+e.getMessage()); } return EVAL_BODY_INCLUDE; } public String getFilename() { return filename; } public void setFilename(String filename) { this.filename = filename; } public String getParameter() { return parameter; } public void setParameter(String parameter) { this.parameter = parameter; } }