I use javabeans in my jsp program, it doesn't work?

vestabs

New Member
this is my program which is a part of a online shopping program<title>add to cart</title><%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %><%@ page import="onlinestorebeans.Product" %><%@ page import="java.util.*" %><%<br />
String pid = request.getParameter("PID");<br />
String pname = request.getParameter("PNAME");<br />
String price = request.getParameter("PPRICE");<br />
<br />
Product p = new Product();<br />
p.setId(Integer.parseInt(pid));<br />
p.setName(pname);<br />
p.setPrice(Double.parseDouble(price));<br />
ArrayList basket = null;<br />
if(session.getAttribute("basket") == null)<br />
{<br />
basket = new ArrayList();<br />
}<br />
else<br />
{<br />
basket = (ArrayList) session.getAttribute("basket");<br />
}<br />
basket.add(p)<br />
session.setAttribute("basket", basket);<br />
response.sendRedirect("shopping.jsp");<br />
%><br />
my error<br />
An error occurred at line 7 in the jsp file /JSPcourse/jsp_shoppingcart/addtocart.jsp<br />
Generated servlet error<br />
Product can't be resolved to a type.<br />
 

AmitY

New Member
I guess it is because the java been should be in WEB-INF/classes or in one of the jar files in WEB-INF/lib .
 
Top