Thanks to Gannon11 and ro351988- Moderator.
I give below the complete Java file and pls help me to rectify the errors.
package com.wrox.proj2ee.ch10.app;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import com.wrox.proj2ee.ch12.*// The requesthandlers interface in this package.
public class ShowRecordRequesthandler implements RequestHandler
{
private DataStore dataStore;
public ShowRecordRequestHandler()
{
dataStore = new DataStore();
}
public String handleRequest(HttpServletRequest request, HttpServletResponse response)throws ServletException,IOException
{
String name = request.getParameter("name");
if (name == null)
{
return "enterName.jsp";
}
else
{
DataBean dataBean = dataStore.getInfo(name);
if (dataBean == null)
{
return "sorryNotFound.jsp";
}
else
{
request.setAttribute("dataBean", dataBean);
return "showInfo.jsp";
}
}
}
}
I am getting the following errors:
C:\Program Files\Java\jdk1.5.0_11\bin>ShowRecordRequesthandle r.java
C:\Program Files\Java\jdk1.5.0_11\bin>javac ShowRecordRequesthandler.java
ShowRecordRequesthandler.java:6: cannot find symbol
symbol : class ch10
location: package com.wrox.proj2ee
import com.wrox.proj2ee.ch10;
^
ShowRecordRequesthandler.java:7: cannot find symbol
symbol: class RequestHandler
public class ShowRecordRequesthandler implements RequestHandler
^
ShowRecordRequesthandler.java:9: cannot find symbol
symbol : class DataStore
location: class com.wrox.proj2ee.ch10.app.ShowRecordRequesthandler
private DataStore dataStore;
^
ShowRecordRequesthandler.java:13: cannot find symbol
symbol : class DataStore
location: class com.wrox.proj2ee.ch10.app.ShowRecordRequesthandler
dataStore = new DataStore();
^
ShowRecordRequesthandler.java:24: cannot find symbol
symbol : class DataBean
location: class com.wrox.proj2ee.ch10.app.ShowRecordRequesthandler
DataBean dataBean = dataStore.getInfo(name);
^
5 errors
C:\Program Files\Java\jdk1.5.0_11\bin>