E aí galera, blz?
Alguém por aí sabe onde acho o código fonte da tag lib <jsp:include>, procurei na net toda e não achei!
Em que pacote está isso? :?
Abraço galera
E aí galera, blz?
Alguém por aí sabe onde acho o código fonte da tag lib <jsp:include>, procurei na net toda e não achei!
Em que pacote está isso? :?
Abraço galera
deve tah dentro da jsp-api
bem, la vou eu responder uma pegunta minha... :D
Bem o código fonte de da tag <jsp:include> é responsabilidade
do container, tomcat, jboss, ou seja, para achar o fonte dela
tem q pegar o fonte do container, ou application server!
public class IncludeTag implements Tag {
private PageContext pageContext = null;
private Tag parent = null;
private String page = null;
public IncludeTag() {
super();
}
public void setPage(String page) {
this.page = page;
}
public int doEndTag() throws JspTagException {
try {
pageContext.include(page);
} catch (Exception e) {
throw new JspTagException(e.getMessage(), e);
}
return EVAL_PAGE;
}
public int doStartTag() throws JspTagException {
return SKIP_BODY;
}
public void release() {
}
public void setPageContext(final PageContext pageContext) {
this.pageContext = pageContext;
}
public javax.servlet.jsp.tagext.Tag getParent() {
return parent;
}
public void setParent(final Tag parent) {
this.parent = parent;
}
}
abraço pessoal
Só uma dúvida, pra que vc precisava disso?
Estou criando um gerenciador de templates baseado no Tiles do Strut para funcionar com outros Frameworks, ou até mesmo sem um Frameworks.