<%@ page session="true" %>
<%@ page import="java.util.LinkedList" %>
<%
String id=request.getParameter("id");
String quantity=request.getParameter("quantity");
Integer oid=new Integer(0);
int idi=oid.parseInt(id);
int quantityi=oid.parseInt(quantity);
HttpSession session1 = request.getSession();
LinkedList all =(LinkedList)session1.getAttribute("all");
Integer count=(Integer)session1.getAttribute("co");
if(all == null)
{
all=new LinkedList();
count=new Integer(0);
Mychart mychart=new Mychart(idi,quantityi);
all.add(count.intValue(),mychart);
session.setAttribute("all", all);
session.setAttribute("co", count);
}
else
{
Mychart mychart=new Mychart(idi,quantityi);
int c=count.intValue();
count=new Integer(c+1);
all.add(count.intValue(),mychart);
%>
<script language=javascript>
alert("you add to chart successfully");
</script>
<%
int i=0;
while(all.size()>i)
{
Mychart a=(Mychart)all.get(i);
out.println(a.getid());
i++;
}
session.setAttribute("all", all);
session.setAttribute("co", count);
}
%>
<%!
class Mychart
{
public int id;
public int quantity;
public Mychart(int i,int q)
{
id=i;
quantity=q;
}
public void setid(int id)
{this.id=id;}
public int getid(){return id;}
public int getq(){return quantity;}
public void setq(int q)
{this.quantity=q;}
}
%>المشكلة الاولى :
الكلاس Mychart حسنت استخدموا في هذه الصفحة فقط .
بدي استخدموا بصفحة تانية كيف؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
المشكلة التانية:
package examples;
public class ReloadedClass
{
public static String getMessage()
{
return "This is the original message";
}
}<%@ page language="java" import="examples.*" %> <html> <body> The message is: <%= ReloadedClass.getMessage() %> </body> </html>
الصفحة الاولى سميتها ReloadedClass.java
وانفذت الصفحة التانية بس يعطيني خطأ انو الحزمة example لايجدها
