| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 962 人关注过本帖
标题:[求助]javaBean奇怪问题
只看楼主 加入收藏
tangzhongliu
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-2-10
收藏
 问题点数:0 回复次数:2 
[求助]javaBean奇怪问题

我要做一个购物车程序,用javaBean做的,但是总是出现同样的一个错误,下面是部分代码: 首先是一个Cart类: package com.jspdev.ch6; import java.util.HashMap;

public class Cart { private String userId;//用户的标识 private HashMap items;//购物车中的物品 public Cart() { items=new HashMap(); } public void addItem(String itemId,int quantity) { items.put(itemId,new Integer(quantity)); } public void removeItem(String itemId) { items.remove(itemId); } public void updateItem(String itemId,int quantity) { if(items.containsKey(itemId))items.remove(itemId); items.put(itemId,new Integer(quantity)); } public HashMap getItems() { return this.items; } public void setUserId(String userId) { this.userId=userId; } public String getUserId() { return this.userId; } public void clear() { items.clear(); } } 接着是登陆界面: <%@ page contentType="text/html; charset=gb2312" %> <% session.invalidate();%> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <LINK href="hellking2.css" type=text/css rel=stylesheet>

<body> <center> <hr> ::请输入一个用户标识后点击登录::<br>::只有用户名为"hellking"才能登录:: <form action="checklogin.jsp" method=get> <table width="30%" border="1"> <tr bgcolor="#336600"> <td>用户登录</td> </tr> <tr align="center" bgcolor="#CCCCCC"> <td>用户名:<input type="text" name="userId"></td> </tr> <tr align="center" bgcolor="#CCCCCC"> <td>用户名:<input type="password" name="password"></td> </tr> <tr align="center" bgcolor="#993399"> <td align="center"><input type="submit" value="登录"></td> </tr> </table> </form> </center> </body> </html> 接着是用户身份验证代码: <jsp:useBean id="cart" scope="session" class="com.jspdev.ch6.Cart"> <jsp:setProperty name="cart" property="*"/> </jsp:useBean> <% session.setMaxInactiveInterval(900);//设置session超时为30分钟%> <% String nextpage; if(cart.getUserId().equals("hellking"))nextpage="shopping.jsp"; else nextpage="login.jsp"; %> <jsp:forward page="<%=nextpage%>"/> 我用的是weblogic服务器,当我在登陆界面中输入用户名和密码后进入下一级页面是弹出错误: /checklogin.jsp(1): class 'com.jspdev.ch6.Cart' could not be loaded probably occurred due to an error in /checklogin.jsp line 1: <jsp:useBean id="cart" scope="session" class="com.jspdev.ch6.Cart"> 不知道是怎么回事,也问了很多人,无奈只好麻烦个位了,帮看一下,谢谢了

搜索更多相关主题的帖子: javaBean public Cart itemId items 
2005-05-08 13:46
疯子java
Rank: 4
等 级:贵宾
威 望:13
帖 子:328
专家分:0
注 册:2004-9-19
收藏
得分:0 
请检查你class文件的位置
他说的是不能够读取文件
如果你要用jsp:setProperty的话,请注意你javabean文件了
具体参考javabean的规范

[此贴子已经被作者于2005-5-11 13:20:00编辑过]



疯言疯语 疯部可及 ---世界法第1章第1节第1条规定 此人由于说话太过于疯!!!其余人等切不可与其交谈! 此人由于说话太过于疯!!!此人的话100%的不能相信
2005-05-11 13:17
tangzhongliu
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-2-10
收藏
得分:0 
非常感谢版主,我知道了。

坚持,坚持,再坚持。。。
2005-05-18 11:57
快速回复:[求助]javaBean奇怪问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016088 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved