bad class and import problem!
import java.util.ArrayList;
import java.util.ListIterator;
import java.util.Iterator;
import mybeans.shoppingcart.OrderItem;
import javax.servlet.*;
import javax.servlet.http.*;
public class CartBean {
private ArrayList items = new ArrayList();
public void addItem(OrderItem itm) {
items.add(itm);
}
public void removeItem(OrderItem itm) {
items.remove(itm);
}
public ArrayList getProducts() {
return items;
}
public OrderItem getItem(int i) {
return (OrderItem)items.get(i);
}
public int getItemSize() {
return items.size();
}
public Iterator getContents() {
System.out.println(items.size());
return items.iterator();
}
}
when I compile this java file I get these errors, can anyone explain
G:\Year 4\It Project\Jsp\resin-3.0.14\webapps\ROOT\WEB-INF\shoppingcart\CartBean.java:4: package shoppingcart does not exist
import shoppingcart.OrderItem;
^
G:\Year 4\It Project\Jsp\resin-3.0.14\webapps\ROOT\WEB-INF\shoppingcart\CartBean.java:5: package javax.servlet does not exist
import javax.servlet.*;
^
G:\Year 4\It Project\Jsp\resin-3.0.14\webapps\ROOT\WEB-INF\shoppingcart\CartBean.java:6: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
G:\Year 4\It Project\Jsp\resin-3.0.14\webapps\ROOT\WEB-INF\shoppingcart\CartBean.java:13: cannot access OrderItem
bad class file: .\OrderItem.class
class file contains wrong class: shoppingcart.OrderItem
Please remove or make sure it appears in the correct subdirectory of the classpath.
public void addItem(OrderItem itm) {

