当前位置:  技术问答>java相关

配好 JDK+TOMCAT 环境后,就能直接用JAVABEAN吗?

    来源: 互联网  发布时间:2015-10-15

    本文导语:  配好 JDK+TOMCAT 环境后,就能用JAVABEAN吗? 我建好TOMCAT后(可以正常运行JSP程序),试图用一下JAVABEAN,程序特别简单,还是出错。哪位大哥能告诉我,这是为什么? 我的程序是这样的: JSP程序: JavaBean CLASS...

配好 JDK+TOMCAT 环境后,就能用JAVABEAN吗?
我建好TOMCAT后(可以正常运行JSP程序),试图用一下JAVABEAN,程序特别简单,还是出错。哪位大哥能告诉我,这是为什么?
我的程序是这样的:
JSP程序:


JavaBean











CLASS程序:
package test;
public class TestBean{
public String TTT="This is a test.";
public String getText()
{
String temp=new String();
temp="Use Java Bean in JSP:"+TTT;
return temp;
}
}

错误信息:

type Exception report

message Internal Server Error

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

exception 

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

An error occurred at line: 7 in the jsp file: /test1.jsp

Generated servlet error:
C:tomcatworklocalhost_test1$jsp.java:60: Class test.TestBean not found.
        test.TestBean testb = null;
            ^


An error occurred at line: 7 in the jsp file: /test1.jsp

Generated servlet error:
C:tomcatworklocalhost_test1$jsp.java:63: Class test.TestBean not found.
          testb= (test.TestBean)
                      ^


An error occurred at line: 7 in the jsp file: /test1.jsp

Generated servlet error:
C:tomcatworklocalhost_test1$jsp.java:68: Class test.TestBean not found.
              testb = (test.TestBean) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "test.TestBean");
                           ^
3 errors

at org.apache.jasper.compiler.Compiler.compile(Unknown Source)
at org.apache.jasper.servlet.JspServlet.loadJSP(Unknown Source)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(Unknown Source)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(Unknown Source)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown Source)
at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
at java.lang.Thread.run(Thread.java:484)


|
package test;
public class TestBean{
public String TTT="This is a test.";
         public TestBean() {}//可以加
public String getText()
{
String temp=new String();
temp="Use Java Bean in JSP:"+TTT;
return temp;
}
}
把生成的TestBean.class放到WEB-INFclassestest下

|
如果你已经把你的TestBean.class放到WEB-INFclassesTestBean下了,你可以在jsp文件开始加一句话:


|
TestBean.class应该放到WEB-INFclassestest目录下,java中的包是跟目录相对应的,在tomcat和其它一些服务器中,WEB-INFclasses和WEB-INFlib(这儿放打包的类文件.jar)是包的根目录.

|
你的javabean放错地方了

|
把生成的TestBean.class放到WEB-INFclassesTestBean下

    
 
 

您可能感兴趣的文章:

  • 大家好,初学Java, 我用的JDK1.2与Visual J++有什么区别?你们用的是什么工具?在DOS下编译与调试不是很麻烦吗?VJ开发的JavaBean是否也可用Jdk、JSP等来调用?
  • 多jdk环境下安装多个tomcat冲突解决配置方法
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!
  • JSP开发环境和运行环境的配置和使用方法,以SUN JDK为例
  • Linux 将自带的jdk设置成环境变量
  • 很容易得问题,关于jdk环境得设置。
  • jdk的环境变量设置?
  • 关于ubuntu下的JDK环境变量设置
  • JDK + Tomcat + MySQL环境集成工具 JTMz
  • jdk环境变量的问题。
  • 我用JBUILDER生成的*.class文件怎么在JDK环境下运行?
  • JDK环境变量如何设置?
  • jdk1.3在WIN98下设置环境变量时出现的问题
  • jdk环境变量在98系统中如何配置?
  • 如何正确配置jdk环境?
  • 在win2000server系统中,如何配置jdk1.4.0的java环境?
  • [求助]在jdk+tomcat环境下如何添加Java Mail API的问题?
  • suse下多用户安装JDK时环境变量的配置问题
  • 超级新手: 在98或winme下设置jdk时怎么设置系统环境变量PATH??
  • jdk在2000里面的环境变量问题??20分
  • jdk开发中设置系统环境变量有什么用?
  • linux下JDK环境变量配置问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 怎么配置Jee2+Tomcat,我手头上有jakarta-tomcat-3.2.3和jdk-1_2_2_006-win?
  • 1.请问用tomcat的主目录在哪儿配置? 2.有了jdk&tomcat是不是就可以了? 3.类似asp中的组件的东西在jsp中是什么?
  • 请教JDK和tomcat安装配置的问题
  • jakarta-tomcat-4.1.12-LE-jdk14.exe和jakarta-tomcat-4.1.12.exe有啥区别???
  • 请教高手:可不可以手工改tomcat的jdk?
  • 有用过linux+tomcat+jdk的进来看看(急!!在线等候)
  • 如何安装64位jdk和tomcat
  • 有人会在linux配置tomcat+apache+jdk+mod_jserv.so吗?
  • 谁教我用Tomcat+jdk1.4 运行Servlet?
  • jdk1.1.8能和TomCat4.0一起用吗?
  • 请问在free bsd上面怎么安装jdk和tomcat?
  • free bsd 下配置jdk和tomcat
  • 请问jdk1.4+tomcat4.1.12在windowsXP下可否正常运行?加分,在线等待!
  • 使用jdk1.4+wstk3.2+tomcat+axis进行开发webservice
  • 配置jdk+tomcat的遇到的问题 望不吝赐教 ^_^
  • jdk1.3+tomcat怎样配置oracle驱动程序
  • [散分大讨论]关于tomcat和jdk
  • 集寻IIS+Tomcat4.0.4+JDK1.2.2建立服务器全过程。200分送
  • 在线等待,已经安装好tomcat jdk1。4。请问如何配置jconn2.jar去访问sybase?
  • 为何我的.jsp程序不能正常显示汉字(jdk1.4和Tomcat4.0)??
  • 使用java jdk中的LinkedHashMap实现简单的LRU算法
  • 在SUN网站下载下载JDK,一个jdk..i586.bin,另一个jdk..i586-rpm.bin,我该选择哪个啊?各有什么区别?
  • PLEASE,JDK1.3与JDK1.4???????
  • 怎么把JBuilder自带的JDK 1.3换成 JDK 1.4?
  • jdk 1.4.0 servlet 包还在javax包里面嘛?我以前用jdk1.3搞定的东西在jdk1.4 编译不出来啦,高分求教,明天结贴
  • 在哪儿能下载jdk1.4或jdk1.3,很急!在线等待!
  • 我手动删除了jbuilder6自带的jdk,如何才能让jbuilder用我其他地方的jdk呀?
  • JB7能当JDK用吗?哪位朋友告诉我怎么把它当JDK用啊?
  • 一个是SUN JDK一个是MS JDK,怎么回事吗?
  • 我在WIN2000下怎么也安装不上JDK1.3,请问是怎么回事。JDK1.2倒可以安上。
  • 如何使用jdk?我刚装了jdk1.3,不知如何使用?多谢!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,