我的javabean为什么不能调用 那你jsp文件有没有说明调用这个bean阿? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你调用bean的那部分代码给我们大家来看一看啊 这个是我的JSP文件<%@ page contentType="text/html;charset=gb2312" %><%@ page import="java.io.*"%><%@ page import="com.counter.*"%><jsp:useBean id="myCounter" class="Counter" scope="page"/><html><head><title>Counter Test</title><meta http-equiv="Content-Type" content="text/html;charset=gb2312"></head><body><%String realfile = request.getRealPath("count.txt");String cont = myCounter.ReadFile(realfile);myCounter.WriteFile(realfile,cont);%>您是这里的第<font color="red"><%=cont%></font>访问者</body></html> <jsp:useBean id="myCounter" class="Counter" scope="page"/>改成<jsp:useBean id="myCounter" class="com.Counter" scope="page"/>看看如何 还是说:找不到类 com.czj.trs.counter.Counter。 <jsp:useBean id="myCounter" class="com.czj.trs.counter.Counter" scope="page"/> userBean需要写完整的类定义那还得看你的类文件如何打的包<jsp:useBean id="myCounter" class="com.counter.Counter" scope="page"/> 现在我改成这样了<%@ page contentType="text/html;charset=GBK" errorPage="../jsp/error.jsp"%><%@ page import="java.io.*"%><%@ page import="com.counter.*" %><jsp:useBean id="myCounter" class="com.counter.Counter" scope="page"/><html><head><title>Counter Test</title><meta http-equiv="Content-Type" content="text/html;charset=gb2312"></head><body><%String realfile = request.getRealPath("count.txt");String cont = myCounter.ReadFile(realfile);myCounter.WriteFile(realfile,cont);%>您是这里的第<font color="red"><%=cont%></font>访问者</body></html>报错:import 中未找到包 com.counter。 现在已经通过这个关了,可是又出现这个错误Error: 500Location: /count/count.jspInternal Servlet Error:javax.servlet.ServletException: Cannot create bean of class Counter 用了<jsp:useBean>就不需要import了~~把import="com.counter.*" 注释掉 你把Counter.class文件放到classes/com/counter/下面去 有谁有JAVABENAS的配置文档看,我搞不懂它的规范。[email protected] 不知道你的web服务器是什么的,他的文档应该是最清楚不过的 可以到sun的网站上下Java Servlet Specification ,也有很大的帮助 我用的是TOMCAT解释JSP的,不知道有哪位有文档(不是TOMCAT的,是怎么调用JAVABEAN的) 你不是配好了tomcat吗?http://localhost:8080 默认首页作上角有Tomcat Documentation的链接。或者直接敲 http://localhost:8080/tomcat-docs/。bean的调用和是什么web 服务器又没有关系,哪都一样,不过是class文件放哪里的问题 如何调用cgi程序 用JS、ajax 如何实现“顶一下”与“踩一下”功能 两个奇怪的问题,关于Servlet的 struts2刷新问题 java.lang.ClassFormatError异常 Hibernate关联查询问题,请教了 myeclipse下新建一个工程,文件夹src下跟WEB-INF\classes下的内容一样? return actionMapping.findForward的错误? 关于Jsp读取资料库中时间类型的问题 奇怪问题,我的程序连不到数据库 我装了mssql 2000 driver for JDBC,下面的错误是怎么回事? 请帮忙看看~~等待中~
<%@ page import="java.io.*"%>
<%@ page import="com.counter.*"%><jsp:useBean id="myCounter" class="Counter" scope="page"/>
<html>
<head><title>Counter Test</title>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
</head>
<body>
<%
String realfile = request.getRealPath("count.txt");
String cont = myCounter.ReadFile(realfile);
myCounter.WriteFile(realfile,cont);%>
您是这里的第<font color="red"><%=cont%></font>访问者
</body>
</html>
那还得看你的类文件如何打的包
<jsp:useBean id="myCounter" class="com.counter.Counter" scope="page"/>
<%@ page contentType="text/html;charset=GBK" errorPage="../jsp/error.jsp"%>
<%@ page import="java.io.*"%>
<%@ page import="com.counter.*" %><jsp:useBean id="myCounter" class="com.counter.Counter" scope="page"/>
<html>
<head><title>Counter Test</title>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
</head>
<body>
<%
String realfile = request.getRealPath("count.txt");
String cont = myCounter.ReadFile(realfile);
myCounter.WriteFile(realfile,cont);%>
您是这里的第<font color="red"><%=cont%></font>访问者
</body>
</html>报错:
import 中未找到包 com.counter。
Location: /count/count.jsp
Internal Servlet Error:javax.servlet.ServletException: Cannot create bean of class Counter
[email protected]