Netbeans xml e JSTL

0 respostas
P

Olá,

tenho 1 problema aqui no netbeans. Estava a tentar correr 1 exemplo que usa XML e JSTL que é o seguinte

<%@page contentType=“text/html”%>
<%@page pageEncoding=“UTF-8”%>
<%@ taglib uri="/WEB-INF/tld/x.tld" prefix=“x” %>
<%@ taglib prefix=“c” uri=“http://java.sun.com/jstl/core_rt” %>

<html>

<head><title>JSP Page</title></head>

<body>

<c:import url=authors.xml var=xml/>

<x:parse var=doc xml="${xml}"/>

<x:out select="$doc/authors/author/name"/>
&lt;/body&gt;

</html>

a compilar no netbeans não dá erro nenhum mas depois ao abri-lo no browser aparece-me

javax.servlet.ServletException: org/apache/xpath/VariableStack

org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)

org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)

org.apache.jsp.experiencias.jstl.xml_jsp._jspService(xml_jsp.java:91)

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

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

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

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)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)

root cause

java.lang.NoClassDefFoundError: org/apache/xpath/VariableStack

org.apache.taglibs.standard.tag.common.xml.ExprSupport.doStartTag(Unknown Source)

org.apache.jsp.experiencias.jstl.xml_jsp._jspx_meth_x_out_0(xml_jsp.java:150)

org.apache.jsp.experiencias.jstl.xml_jsp._jspService(xml_jsp.java:79)

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

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

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

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)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)

procurei por esta mensagem e a única solução que me apareceu foi
href="http://listas.rcp.net.pe/pipermail/java/2004-November/002201.html

n sei se esta solução funciona porque estou com dificuldades em descobrir o lib da minha aplicação
o netbeans cria 1 directorio com o nome da aplicação nos “documents and settings” mas não há por lá nenhum lib crio 1 e onde?

obrigado, PV

Criado 20 de abril de 2005
Respostas 0
Participantes 1