Problema com Struts

5 respostas
T

Olá…

Sou iniciante em programção Web com struts, e me deparei com o seguinte problema, no meu código é não é possível encontrar esses links, diz que não encontra nem Web.xml e nem na palicação

<%@ taglib uri=“http://jakarta.apache.org/struts/tags-bean” prefix=“bean” %>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-html” prefix=“html” %>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-logic” prefix=“logic” %>

Estou usando o netbeens 6.9.1 , tomcat 6.0 e meu struts esta na versão 1.3.8, será que eu estou com alguns jar errado? eu tenho o jakarta-oro.jar, como posso resolver?

Obrigada pela atenção.

5 Respostas

E

Você está conectado a Internet?

O Struts está no diretorio lib?

T

Oi…

Sim estou conectada na internet e o struts está no lib, abaixo segue a lista dos jars que tenho no lib, falta algo será?

antlr-2.7.2
bsf-2.3.0
commons-beanutils-1.7.0
commons-chain-1.1
commons-digester-1.8
commons-fileupload-1.1.1
commons-httpclient-3.0.1
commons-io-1.1
commons-logging-1.0.4
commons-logging-1.1
commons-validator-1.3.1
jakarta-oro
jakarta-slide-ant-webdav-2.1
jakarta-slide-webdavlib-2.1
jdom-1.0
jstl-1.0.2
oro-2.0.8
standard-1.0.2
struts-core-1.3.8
struts-el-1.3.8
struts-extras-1.3.8
struts-faces-1.3.8
struts-mailreader-dao-1.3.8
struts-scripting-1.3.8
struts-taglib-1.3.8
struts-tiles-1.3.8

Obrigada

T

aparece o seguinte na página:

org.apache.jasper.JasperException: The absolute uri: <a href="http://jakarta.apache.org/struts/tags-html">http://jakarta.apache.org/struts/tags-html</a> cannot be resolved in either web.xml or the jar files deployed with this application

org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)

org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)

org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)

org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315)

org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:148)

org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:386)

org.apache.jasper.compiler.Parser.parseDirective(Parser.java:449)

org.apache.jasper.compiler.Parser.parseElements(Parser.java:1396)

org.apache.jasper.compiler.Parser.parse(Parser.java:130)

org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)

org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)

org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:185)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:347)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)

org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1078)

org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:295)

org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:1022)

org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(TilesRequestProcessor.java:374)

org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.java:566)

org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:212)

org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)

org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)

javax.servlet.http.HttpServlet.service(HttpServlet.java:617)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:706)

org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:677)

org.apache.jsp.index_jsp._jspService(index_jsp.java:57)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
E

Não sei qual a sua necessidade real, mas se eu fosse você atualizaria o Struts, e na hora de colocar os Jar procure colocar apenas o necessário, as vezes ocorre da gente colocar muitos Jar que não precisamos, e uma coisa vai puxando a outra e acontece um erro, aparentemente o Web.xml ou Jakarta está no lugar errado, suspeito eu, que seja o Jakarta, não posso falar muito pois já iniciei mexendo com struts 2.

Jhoni_Bravo

Cara Muda o link de suas taglib por essas abaixo.

<%@ taglib uri=“http://struts.apache.org/tags-bean” prefix=“bean” %>
<%@ taglib uri=“http://struts.apache.org/tags-html” prefix=“html” %>
<%@ taglib uri=“http://struts.apache.org/tags-logic” prefix=“logic” %>

Criado 21 de outubro de 2010
Ultima resposta 24 de jun. de 2011
Respostas 5
Participantes 3