注册 登录
编程论坛 J2EE论坛

请教BEANS的运行问题

光光 发布于 2006-03-16 19:39, 596 次点击
请教一下,是不是BEANS首先要在JAVA环境下运行,把生成的字节码文件粘到WEBAPPS/WEB-INF/CLASSES下,然后再IE的地址栏里头打上http://localhost:8080/文件名.JSP就行啦
如果是这样的话,那我的怎么就不行呢?
学到这里就卡住拉,比较急请各位大侠帮忙
5 回复
#2
wangtaobig2006-03-18 12:17
大姐!!!!bean在web中不可以直接使用,你只能在JSP中或servlet中调用,如果你写的是servlet,你的在web.xml中配置!OK明白了吗?如果不明白,在留言!
#3
光光2006-03-18 22:47

我是在JSP中调用的,上面的JAVABEAN运行步骤有问题吗,它的ID是这样设置的[jsp:useBean class = "yourBeanName(也就是你的class文件)" id = "thebean" scope = "session"

#4
wangtaobig2006-03-19 22:42

我相知道出错的信息是什么?还有一样,javaBean在放入classes后,应用服务器必须重新起动!
我的QQ是15934543,还是不明白加我!加入时请说明“我是java爱好者“,那我才加知道你是谁!

#5
redking9992006-03-20 20:22
写好的bin得进行配置的!!!!!!!!!!!
具体使用得引用正确

不是直接用的
#6
光光2006-03-20 22:38

HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

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

No Java compiler was found to compile the generated source for the JSP. 
This can usually be solved by copying manually $JAVA_HOME/lib/tools.jar from the JDK 
to the common/lib directory of the Tomcat server, followed by a Tomcat restart. 
If using an alternate Java compiler, please check its installation and access path.

	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:128)
	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
	org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:413)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:453)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:437)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:555)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

note The full stack trace of the root cause is available in the Tomcat logs.


Apache Tomcat/5.0.12

1