我用的服务器是Tomcat5.5,在WEB-INF/classes/beans/bookinfo有一个我已经编译过的java类,就是bookinfo,我使用的语言是jsp,当jsp页面使用<%@ page import="beans.bookinfo"%>时候,浏览器里出现了如下的错误,java.lang.NoClassDefFoundError: bookinfo,请问这是为什么啊?前提:我WEB-INF中的classes目录是手动建的
解决方案 »
- 关于Spring的BeanFactoy的getBean方法
- 求助:困惑!烦恼!垃圾!---Hot code replace failed - Scheme change not implemented
- 求jsp遍历目录代码
- 使用lomboz 3.2版本 出现如下问题:
- jsp怎样将自己的数据对象传说到php页面
- 做个问卷调查!!希望xdjm们大力支持!!
- 请问,用什么开发工具开发JSP比较好!
- 明天面试,散分。
- 联众军旗管理程序,喜欢军旗的进来看看,来者有分(不下军旗者免来)
- js给一个id赋值为何会自动换行。。求大伙帮忙
- 对一张数据表的"增"、"删"、"编辑"、"更新"、"显示所有记录列表"操作,一般要多少个ActionForm和Action才够??
- ibates的初级问题
import beans.bookinfo.bookinfo
然后<% bean.使用 %>
public String isbn;//保存图书书号
public float price;//保存图书单价
public int num; //保存图书数量
}
我只想暂存一下这3条信息,我页面里原先是用的<%@ page import="beans.bookinfo"%>,将bean导入,然后在需要使用的地方,new一下这个类的对象,然后用对象操作,结果就出现找不到类的错误,我的bean里没有访问器和更改器方法,如过向楼上说的是不是可以这样啊:<jsp:useBean id="bean" scope="session" class="beans.bookinfo"/>,bean.isbn这样来操作
然后<%=bean.getIsbn()%>
bookinfo应该写成:public class bookinfo
{
private String isbn;
private float price;
private int num;
public String getIsbn() {
return isbn;
}
public void setIsbn(String isbn) {
this.isbn = isbn;
}
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num;
}
public float getPrice() {
return price;
}
public void setPrice(float price) {
this.price = price;
}
}