Sou novato em JSP e gostaria de saber se isso eh possivel:
Dentro de uma pagina JSP, eu instancio um objeto Pagina:
Paginas paginas = new Paginas(application, session, request);
Os parametros do construtor são os objetos implícitos application, session e request.
Dentro da classe Paginas, o construtor está definido assim:
public Paginas(ServletContext aplicacao, HttpSession sessao, ServletContext request)
throws Exception {
String host = aplicacao.getInitParameter(“db_host”);
}
Gostaria de saber se isso é possível, pois está dando esse erro:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 2 in the jsp file: /admin/conteudo/arvore.jsp
Generated servlet error:
C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\webmanager\org\apache\jsp\admin\conteudo\arvore_jsp.java:48: cannot resolve symbol
symbol : constructor Categorias (javax.servlet.ServletContext,javax.servlet.http.HttpSession,javax.servlet.http.HttpServletRequest)
location: class engine.gerenciadorConteudo.tabelas.Categorias
Categorias categorias = new Categorias(application, session, request);
^
An error occurred at line: 2 in the jsp file: /admin/conteudo/arvore.jsp
Generated servlet error:
C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\webmanager\org\apache\jsp\admin\conteudo\arvore_jsp.java:49: cannot resolve symbol
symbol : constructor Paginas (javax.servlet.ServletContext,javax.servlet.http.HttpSession,javax.servlet.http.HttpServletRequest)
location: class engine.gerenciadorConteudo.tabelas.Paginas
Paginas paginas = new Paginas(application, session, request);
^
2 errors
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:332)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:412)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Muito Grato