When I call this file from command prompt it works fine...
import org.jdom.Element;
import org.jdom.Document;
import org.jdom.output.XMLOutputter;
public class HelloJDOM
{
public static void main(
String[] args)
{
//Create a root element for the document
Element root = new Element("Greeting");
root.setText("Hello World");
//Create a new document based on root
Document
doc = new Document(root);
try
{
//Output the new document to System.out
XMLOutputter outputter = new XMLOutputter();
outputter.output(doc, System.out);
}
catch(Exception e)
{
System.out.println(e);
}
}
}
ALL the org.jdom.* are found
----------------------------------------
When I use
jsp and import the same they are not found...
<%@ page contentType="text/html" %>
<%@page import="java.io.*,org.jdom.*,org.jdom.input.SAXBuilder"%>
<%
SAXBuilder builder =new SAXBuilder("org.apache.xerces.parsers.SAXParser");
Document l_doc=builder.build(new File("c:/message.xml"));
%>
<html>
<body>
<%=l_doc.getRootElement().getChild("message").getText() %>
</body>
</html>
Error Says
org.apache.jasper.JasperException: Unable to compile class for JSP
c:\j2sdkee1.3.1\repository\ucl31-wcsu\web\jdomnew\jdom$jsp.java:4: Package org.jdom not found in import.
import org.jdom.*;
^
c:\j2sdkee1.3.1\repository\ucl31-wcsu\web\jdomnew\jdom$jsp.java:5: Class org.jdom.input.SAXBuilder not found in import.
import org.jdom.input.SAXBuilder;