package br.com.centralit.citcorpore.tld; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.BodyTagSupport; @SuppressWarnings("serial") public class UploadControlList extends BodyTagSupport { /** * */ private String id; private String style; private String title; private String form; private String action; private String disabled; public int doStartTag() throws JspException { try { //String urlIframe = "../../include/vazio.jsp"; String urlIframe; try { urlIframe = br.com.citframework.util.Constantes.getValue("SERVER_ADDRESS") + ((HttpServletRequest) pageContext.getRequest()).getContextPath() + "/pages/refresh" + getId() + "List/refresh" + getId() + "List.load"; } catch (Exception e1) { throw new JspException(e1); } JspWriter out = pageContext.getOut(); out.println("<div style='border:1px solid black;' id='divUpload_" + getId() + "'>\n"); out.println("<div style='display:none;background:#E3F0FD;' id='divMostraResultadoUpload_" + getId() + "'></div>\n"); out.println("<iframe name='fraUpload_" + getId() + "' id='fraUpload_" + getId() + "' style='" + getStyle() + ";width:100%; border: none;' src='" + urlIframe + "'></iframe>\n"); out.println("</div>\n"); } catch (IOException e) { throw new JspException(e); } return SKIP_BODY; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getStyle() { return style; } public void setStyle(String style) { this.style = style; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getForm() { return form; } public void setForm(String form) { this.form = form; } public String getAction() { return action; } public void setAction(String action) { this.action = action; } public String getDisabled() { return disabled; } public void setDisabled(String disabled) { this.disabled = disabled; } }