java开发中购物车问题,困扰一天的购物车有关问题
当前位置:我的异常网» 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开发中购物车问题,困扰一天的购物车有关问题相关推荐
- 编写高质量代码:改善Java程序的151个建议 (第1章 Java开发中通用的方法和准则)
第1章 Java开发中通用的方法和准则 The reasonable man adapts himself to the world;the unreasonable one persists in ...
- java开发中遇到的问题及解决方法(持续更新)
java开发中遇到的问题及解决方法(持续更新) 参考文章: (1)java开发中遇到的问题及解决方法(持续更新) (2)https://www.cnblogs.com/LiuYanYGZ/p/6112 ...
- Java开发中Websocket的技术选型参考
1. 前言 Websocket是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议.WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据 ...
- Java开发中文件读取方式总结
JAVA开发中,免不了要读文件操作,读取文件,首先就需要获取文件的路径.路径分为绝对路径和相对路径. 在文件系统中,绝对路径都是以盘符开始的,例如C:abc1.txt. 什么是相对路径呢?相对路径就是 ...
- Java开发中消息中间件的优势有哪些?
系统解耦 交互系统之间没有直接的调用关系,只是通过消息传输,故系统侵入性不强,耦合度低. 提高系统响应时间 例如原来的一套逻辑,完成支付可能涉及先修改订单状态.计算会员积分.通知物流配送几个逻辑才能完 ...
- Java开发中Netty线程模型原理解析!
Java开发中Netty线程模型原理解析,Netty是Java领域有名的开源网络库具有高性能和高扩展性的特点,很多流行的框架都是基于它来构建.Netty 线程模型不是一成不变的,取决于用户的启动参数配 ...
- Java开发中更多常见的危险信号
在< Java开发中的常见危险信号>一文中,我研究了一些不一定本身就是错误或不正确的做法,但它们可能表明存在更大的问题. 这些"红色标记"类似于"代码气味&q ...
- Java开发中的常见危险信号
在开发,阅读,复审和维护成千上万行Java代码的几年中,我已经习惯于看到Java代码中的某些" 危险信号 ",这些信号通常(但可能并非总是)暗示着代码问题. 我不是在谈论总是错误的 ...
- JReBel激活码注册申请--方便Java开发中使用Jrebel热部署
JReBel激活码注册申请--方便Java开发中使用Jrebel热部署 示例: rO0ABXNyAChjb20uemVyb3R1cm5hcm91bmQubGljZW5zaW5nLlVzZXJMaWNl ...
- java property xml,Java开发中读取XML与properties配置文件的方法
相关阅读: 1. XML文件: 什么是XML?XML一般是指可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言. 2.XML文件的优点: 1)XML文档内容和结构完 ...
最新文章
- usaco Feed Ratios
- 单例模式的几种实现方式
- Go内存分配跟踪调优
- 客户端持久化解决方案: Web SQL
- ValueError: I/O operation on closed file 解决办法
- 关于Maven构建的项目依赖范围
- Java反射高频面试题(附答案),做了5年Java
- 斐讯k2p官方固件如何登陆ssh后台
- 手把手教你在树莓派上搭建ghost个人博客呦
- 中望3d快捷键命令大全_autocad2014快捷键命令大全
- 11年艺术学习“转投”数学,他出版首本TensorFlow中文教材,成为蚂蚁金服技术大军一员
- ubuntu系统备份还原(迁移)到另外一台电脑上
- WZOI-301车牌摇号系统
- 【12c】扩展数据类型(Extended Data Types)-- MAX_STRING_SIZE
- RHCE认证考试心得(转)
- 台式计算机2017排行分析,CPU天梯图2017年11月最新版 台式电脑处理器天梯排行榜...
- Python安装PEP8
- mysqld_safe 启动数据库报找不到 mysqld 启动文件
- 多线程中线程池常见7个参数的详解以及执行流程
- 2020ICPC上海E The Journey of Geor Autumn