cannot find symbol

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Shiva48
    New Member
    • Feb 2007
    • 1

    #1

    cannot find symbol

    Thanks to Gannon11 and ro351988- Moderator.
    I give below the complete Java file and pls help me to rectify the errors.

    package com.wrox.proj2e e.ch10.app;

    import java.io.*;
    import javax.servlet.* ;
    import javax.servlet.h ttp.*;
    import com.wrox.proj2e e.ch12.*// The requesthandlers interface in this package.
    public class ShowRecordReque sthandler implements RequestHandler
    {
    private DataStore dataStore;

    public ShowRecordReque stHandler()
    {
    dataStore = new DataStore();
    }
    public String handleRequest(H ttpServletReque st request, HttpServletResp onse response)throws ServletExceptio n,IOException
    {
    String name = request.getPara meter("name");
    if (name == null)
    {
    return "enterName.jsp" ;
    }
    else
    {
    DataBean dataBean = dataStore.getIn fo(name);
    if (dataBean == null)
    {
    return "sorryNotFound. jsp";
    }
    else
    {
    request.setAttr ibute("dataBean ", dataBean);
    return "showInfo.j sp";
    }

    }
    }
    }
    I am getting the following errors:


    C:\Program Files\Java\jdk1 .5.0_11\bin>Sho wRecordRequesth andler.java

    C:\Program Files\Java\jdk1 .5.0_11\bin>jav ac ShowRecordReque sthandler.java
    ShowRecordReque sthandler.java: 6: cannot find symbol
    symbol : class ch10
    location: package com.wrox.proj2e e
    import com.wrox.proj2e e.ch10;
    ^
    ShowRecordReque sthandler.java: 7: cannot find symbol
    symbol: class RequestHandler
    public class ShowRecordReque sthandler implements RequestHandler
    ^
    ShowRecordReque sthandler.java: 9: cannot find symbol
    symbol : class DataStore
    location: class com.wrox.proj2e e.ch10.app.Show RecordRequestha ndler
    private DataStore dataStore;
    ^
    ShowRecordReque sthandler.java: 13: cannot find symbol
    symbol : class DataStore
    location: class com.wrox.proj2e e.ch10.app.Show RecordRequestha ndler
    dataStore = new DataStore();
    ^
    ShowRecordReque sthandler.java: 24: cannot find symbol
    symbol : class DataBean
    location: class com.wrox.proj2e e.ch10.app.Show RecordRequestha ndler
    DataBean dataBean = dataStore.getIn fo(name);
    ^
    5 errors

    C:\Program Files\Java\jdk1 .5.0_11\bin>
  • r035198x
    MVP
    • Sep 2006
    • 13225

    #2
    Originally posted by Shiva48
    Thanks to Gannon11 and ro351988- Moderator.
    I give below the complete Java file and pls help me to rectify the errors.

    package com.wrox.proj2e e.ch10.app;

    import java.io.*;
    import javax.servlet.* ;
    import javax.servlet.h ttp.*;
    import com.wrox.proj2e e.ch12.*// The requesthandlers interface in this package.
    public class ShowRecordReque sthandler implements RequestHandler
    {
    private DataStore dataStore;

    public ShowRecordReque stHandler()
    {
    dataStore = new DataStore();
    }
    public String handleRequest(H ttpServletReque st request, HttpServletResp onse response)throws ServletExceptio n,IOException
    {
    String name = request.getPara meter("name");
    if (name == null)
    {
    return "enterName.jsp" ;
    }
    else
    {
    DataBean dataBean = dataStore.getIn fo(name);
    if (dataBean == null)
    {
    return "sorryNotFound. jsp";
    }
    else
    {
    request.setAttr ibute("dataBean ", dataBean);
    return "showInfo.j sp";
    }

    }
    }
    }
    I am getting the following errors:


    C:\Program Files\Java\jdk1 .5.0_11\bin>Sho wRecordRequesth andler.java

    C:\Program Files\Java\jdk1 .5.0_11\bin>jav ac ShowRecordReque sthandler.java
    ShowRecordReque sthandler.java: 6: cannot find symbol
    symbol : class ch10
    location: package com.wrox.proj2e e
    import com.wrox.proj2e e.ch10;
    ^
    ShowRecordReque sthandler.java: 7: cannot find symbol
    symbol: class RequestHandler
    public class ShowRecordReque sthandler implements RequestHandler
    ^
    ShowRecordReque sthandler.java: 9: cannot find symbol
    symbol : class DataStore
    location: class com.wrox.proj2e e.ch10.app.Show RecordRequestha ndler
    private DataStore dataStore;
    ^
    ShowRecordReque sthandler.java: 13: cannot find symbol
    symbol : class DataStore
    location: class com.wrox.proj2e e.ch10.app.Show RecordRequestha ndler
    dataStore = new DataStore();
    ^
    ShowRecordReque sthandler.java: 24: cannot find symbol
    symbol : class DataBean
    location: class com.wrox.proj2e e.ch10.app.Show RecordRequestha ndler
    DataBean dataBean = dataStore.getIn fo(name);
    ^
    5 errors

    C:\Program Files\Java\jdk1 .5.0_11\bin>
    Well the classes are not being found.
    try using
    Code:
     import com.wrox.proj2ee.*;
    instead

    Comment

    Working...