当前位置:我的异常网» Java Web开发 » 困扰一天的购物车有关问题

困扰一天的购物车有关问题

www.myexceptions.net  网友分享于:2015-08-26  浏览:13次

困扰一天的购物车问题!

我先写了一个购车车的类,然后在JSP中导入调用它,但是它竟然说无法识别那个Shopcart类,但我明明已经导入了啊!望兄弟们赐教,在此先谢过啦!

代码如下:

Shopcart.java   :

package   com.bookshop.bean;

public   class   Shopcart   {

public   int   bookID;

public   String   bookName;

public   String   ISBN;

public   float   price;

public   int   number;

}

cart_add.jsp   :

HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN ">

cart_add

request.setCharacterEncoding( "GBK ");

int   bookID   =   Integer.parseInt(request.getParameter( "bookID "));

String   sql   =   "select   *   from   books   where   bookID= ' "+bookID+ " ' ";

ResultSet   rs   =   con.executeQuery(sql);

float   price   =   0;

if(rs.next()){

price   =   rs.getInt( "price ");

}

Shopcart   bookelement   =   new   Shopcart();

bookelement.bookID   =   bookID;

bookelement.price   =   price;

bookelement.number   =   1;

boolean   flag   =   true;

Vector   cart   =   (Vector)session.getAttribute( "cart ");

if(cart==null){

cart   =   new   Vector();

}else{

for(int   i=1;i

Shopcart   bookitem   =   (Shopcart)cart.elementAt(i);

if(bookitem.bookID==bookelement.bookID){

bookitem.number++;

cart.setElementAt(bookitem,i);

flag   =   false;

}

}

}

if(flag){

cart.addElement(bookelement);

session.setAttribute( "cart ",cart);

con.close();

out.println( " ");

}

%>

出现的错误:

org.apache.jasper.JasperException:   Unable   to   compile   class   for   JSP

An   error   occurred   at   line:   9   in   the   jsp   file:   /bookshop/WebRoot/cart_add.jsp

Generated   servlet   error:

D:\Tomcat5.0\work\Catalina\localhost\test\org\apache\jsp\bookshop\WebRoot\cart_005fadd_jsp.java:73:   找不到符号

符号:   类   Shopcart

位置:   类   org.apache.jsp.bookshop.WebRoot.cart_005fadd_jsp

Shopcart   bookelement   =   new   Shopcart();

^

An   error   occurred   at   line:   9   in   the   jsp   file:   /bookshop/WebRoot/cart_add.jsp

Generated   servlet   error:

D:\Tomcat5.0\work\Catalina\localhost\test\org\apache\jsp\bookshop\WebRoot\cart_005fadd_jsp.java:73:   找不到符号

文章评论

java开发中购物车问题,困扰一天的购物车有关问题相关推荐

  1. 编写高质量代码:改善Java程序的151个建议 (第1章 Java开发中通用的方法和准则)

    第1章 Java开发中通用的方法和准则 The reasonable man adapts himself to the world;the unreasonable one persists in ...

  2. java开发中遇到的问题及解决方法(持续更新)

    java开发中遇到的问题及解决方法(持续更新) 参考文章: (1)java开发中遇到的问题及解决方法(持续更新) (2)https://www.cnblogs.com/LiuYanYGZ/p/6112 ...

  3. Java开发中Websocket的技术选型参考

    1. 前言 Websocket是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议.WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据 ...

  4. Java开发中文件读取方式总结

    JAVA开发中,免不了要读文件操作,读取文件,首先就需要获取文件的路径.路径分为绝对路径和相对路径. 在文件系统中,绝对路径都是以盘符开始的,例如C:abc1.txt. 什么是相对路径呢?相对路径就是 ...

  5. Java开发中消息中间件的优势有哪些?

    系统解耦 交互系统之间没有直接的调用关系,只是通过消息传输,故系统侵入性不强,耦合度低. 提高系统响应时间 例如原来的一套逻辑,完成支付可能涉及先修改订单状态.计算会员积分.通知物流配送几个逻辑才能完 ...

  6. Java开发中Netty线程模型原理解析!

    Java开发中Netty线程模型原理解析,Netty是Java领域有名的开源网络库具有高性能和高扩展性的特点,很多流行的框架都是基于它来构建.Netty 线程模型不是一成不变的,取决于用户的启动参数配 ...

  7. Java开发中更多常见的危险信号

    在< Java开发中的常见危险信号>一文中,我研究了一些不一定本身就是错误或不正确的做法,但它们可能表明存在更大的问题. 这些"红色标记"类似于"代码气味&q ...

  8. Java开发中的常见危险信号

    在开发,阅读,复审和维护成千上万行Java代码的几年中,我已经习惯于看到Java代码中的某些" 危险信号 ",这些信号通常(但可能并非总是)暗示着代码问题. 我不是在谈论总是错误的 ...

  9. JReBel激活码注册申请--方便Java开发中使用Jrebel热部署

    JReBel激活码注册申请--方便Java开发中使用Jrebel热部署 示例: rO0ABXNyAChjb20uemVyb3R1cm5hcm91bmQubGljZW5zaW5nLlVzZXJMaWNl ...

  10. java property xml,Java开发中读取XML与properties配置文件的方法

    相关阅读: 1. XML文件: 什么是XML?XML一般是指可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言. 2.XML文件的优点: 1)XML文档内容和结构完 ...

最新文章

  1. usaco Feed Ratios
  2. 单例模式的几种实现方式
  3. Go内存分配跟踪调优
  4. 客户端持久化解决方案: Web SQL
  5. ValueError: I/O operation on closed file 解决办法
  6. 关于Maven构建的项目依赖范围
  7. Java反射高频面试题(附答案),做了5年Java
  8. 斐讯k2p官方固件如何登陆ssh后台
  9. 手把手教你在树莓派上搭建ghost个人博客呦
  10. 中望3d快捷键命令大全_autocad2014快捷键命令大全
  11. 11年艺术学习“转投”数学,他出版首本TensorFlow中文教材,成为蚂蚁金服技术大军一员
  12. ubuntu系统备份还原(迁移)到另外一台电脑上
  13. WZOI-301车牌摇号系统
  14. 【12c】扩展数据类型(Extended Data Types)-- MAX_STRING_SIZE
  15. RHCE认证考试心得(转)
  16. 台式计算机2017排行分析,CPU天梯图2017年11月最新版 台式电脑处理器天梯排行榜...
  17. Python安装PEP8
  18. mysqld_safe 启动数据库报找不到 mysqld 启动文件
  19. 多线程中线程池常见7个参数的详解以及执行流程
  20. 2020ICPC上海E The Journey of Geor Autumn

热门文章

  1. [编辑器]KindEditor 是什么?
  2. C#增加SVN版本管控方法
  3. VR-DANN: 联合视频解码与AI处理
  4. 创建属于自己的全景图简明教程——ptgui+720
  5. smarty引入html,php用Smarty模板生成html文件
  6. 取本机IP地址和网卡号
  7. VS2015 编译开源的基于Opencascade的3D查看器Mayo
  8. 抖音自主品牌号该发什么作品
  9. android UI Tab切页效果 总结
  10. 为啥VUE和React都选择hooks