i have 1 "main.jsp" file(code given below), 1 "main.xml" file which is parsed by the
jsp file with the help of 1 "saxhandler.class"
java file. whenever i invoke the jsp file on the
Tomcat server, i am getting HTTP 404 (jsp file not found error). This error started appearing only after i had eliminated all the syntactical/other errors that occured during jsp file compilation.
can anybody pls. tell the solution?
<html>
<body>
<%@ page language="java" %>
<%@ page import="javax.xml.parsers.SAXParserFactory" %>
<%@ page import="javax.xml.parsers.SAXParser" %>
<%@ page import="org.xml.sax.*" %>
<%@ page import="SAXHandler" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.Hashtable" %>
<%@ page import="org.w3c.dom.*" %>
<%
File file=new File("/purejsp/main.xml");
FileReader reader=new FileReader(file);
SAXParserFactory spf=SAXParserFactory.newInstance();
SAXParser sp=spf.newSAXParser();
SAXHandler handler=new SAXHandler();
sp.parse(new InputSource(reader), handler);
Hashtable cfgTable=handler.getTable();
%>
<table align="center" width="100%">
<tr>
<td width="30%" bgcolor="#FEFFEC">
<table align="center" width="80%">
<tr><td colspan=3 bgcolor="#FFFFCC"><font color="#4A4A4A" size="6"><u><%=(
String)cfgTable.get(new String("link1"))%></u></font></td>
<tr><td colspan=3 bgcolor="#FFFFCC"><font color="#4A4A4A" size="6"><u><%=(String)cfgTable.get(new String("link2"))%></u></font></td>
<tr><td colspan=3 bgcolor="#FFFFCC"><font color="#4A4A4A" size="6"><u><%=(String)cfgTable.get(new String("link3"))%></u></font></td>
</table>
</td>
<td width="70%" bgcolor="#660033">
<table align="center" width="80%">
<tr><td width=480 bgcolor="#660033"> </td></tr>
<tr><td width=480 bgcolor="#FFFFCC"><font color="#660033" size=+4><u><%=(String)cfgTable.get(new String("title1"))%></u></font></td>
<tr><td width=480 bgcolor="#FFFFCC"><font color="#660033" size=+4><u><%=(String)cfgTable.get(new String("title2"))%></u></font></td>
<tr><td width=480 bgcolor="#FFFFCC"><font color="#660033" size=+4><u><%=(String)cfgTable.get(new String("title3"))%></u></font></td>
<tr><td width=480 bgcolor="#FFFFCC"> </td></tr>
<tr><td width=480 bgcolor="#FFFFCC"> </td></tr>
<tr><td width=480 bgcolor="#FFFFCC"> </td></tr>
</table>
</td>
</tr>
</table>
</body>
<html>