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

为什么我使用java bean的页面不能正常显示?大家帮忙呀!

    来源: 互联网  发布时间:2015-09-20

    本文导语:  我的java bean如下: package mybeans; import java.io.*; public class Counter implements Serializable { private int count; public Counter() { count=0; } public void setCount(int count) { this.count=count; } public void getCount(int count) { this.count...

我的java bean如下:
package mybeans;
import java.io.*;
public class Counter implements Serializable
{
private int count;
public Counter()
{
count=0;
}
public void setCount(int count)
{
this.count=count;
}
public void getCount(int count)
{
this.count=++count;
}
}
*******************************************************
我的jsp原文件ScopeOfBean.jsp






Scope Of Bean



Session Count的值是:
   


Application Count的值是: 
    



  



*************************************************************
出错信息:
Error: 500
Location: /mysite/ScopeOfBean.jsp
Internal Servlet Error:

org.apache.jasper.JasperException: Cannot find a method to read property 'count' in a bean of type 'mybeans.Counter'
at org.apache.jasper.runtime.JspRuntimeLibrary.getReadMethod(JspRuntimeLibrary.java:620)
at org.apache.jasper.compiler.GetPropertyGenerator.generate(GetPropertyGenerator.java:101)
at org.apache.jasper.compiler.JspParseEventListener$GeneratorWrapper.generate(JspParseEventListener.java:771)
at org.apache.jasper.compiler.JspParseEventListener.generateAll(JspParseEventListener.java:220)
at org.apache.jasper.compiler.JspParseEventListener.endPageProcessing(JspParseEventListener.java:175)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:210)
at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:612)
at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:542)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:258)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:268)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:479)



|
方法getCount()改为:
public int getCount() {
    return (++count);
}
但是每次提交后得到的结果是一样的,因为你用的事class="mybeans.Count".
用class的结果是,每次动态生成一个formbean的对象,没有达到计数的功能。

|
public void getCount(int count)
{
  this.count=++count;
}
有问题,应该返回int吧:

public int getCount()
{
  return this.count;
}


|
怎么可以把count这个属性变量用private来定义呢?
再说getCount()方法也应该有返回值呀

|
你好像没有给getCount传参数阿!
jsp中加两句:

    

方法getCount()改为:
public int getCount()
{
this.count=++this.count;
                  return this.count;
}
感觉应该这样,没有试过,不一定对,仅作参考!

|
用这种方法来记录访问量好像不对哟
每次用的时候都要使 count=0

|
gz

    
 
 

您可能感兴趣的文章:

  • webmail问题,请高手帮忙!!!谁会使用IMP 3.0????!!!
  • java 可以使用 可是javac不可以使用。老兄帮帮忙
  • 在APPLICATION里使用EJB,有点问题,各位能否帮忙,谢了。
  • 急!高手帮忙!cximage库在Linux下运行使用的问题。
  • 高手请帮忙,怎样使用磁盘阵列卡?
  • mmap使用中的困惑,,,在线等待,,请帮忙,谢谢!
  • 大虾帮忙,怎样用JDBC-ODBC连接SQL2000并使用呀?
  • bobosji(波波司机)帮忙:weblogic配置好了虚拟主机,怎样使用?
  • 为什么使用gcc编译出错。高人帮忙。。。。
  • modem无法使用,请帮忙,急啊!!
  • 关于CVS使用问题....求大家帮帮忙
  • 使用虚拟机安装linux是遇到的问题,请大家帮忙。
  • 使用rcp遇到的问题,请帮忙
  • 关于linux2.6.x内核使用RPM 包的提问,100分,请大侠帮忙!!!!!!!!!!!
  • 在jsp 中怎么使用java的类?请大虾或版主帮忙!比较急
  • 自己做的U盘系统service指令无法使用```高手进来帮帮忙哈
  • 高手帮忙阿,关于QT的QMultiLineEdit的使用的问题
  • 我一直想在Linux下面使用QQ,但还是没有成功,大家帮帮忙啊!
  • redhat9.2 下怎么 使用rsh ,我的rsh还不能使用 iis7站长之家
  • 在 linux 使用Java 的兄弟请帮忙--还是中文问题???
  • 为何我使用javascript中location'****.jsp'跳到某一页面,jsp页面不重新编译执行
  • 怎样使用socket方式取得web服务器上的页面
  • web页面使用vncsharp远程连接到Linux
  • 解决jsp页面使用网络路径访问图片的乱码问题
  • php 不使用js实现页面跳转
  • 关于使用applet打开Web页面
  • JSP页面中文传递参数使用escape编码
  • servlet使用RequestDispatcher到jsp页面,浏览器url栏还是servlet
  • 怎样才能在jsp页面中使用可视的JavaBean?
  • 哪位有使用XML创建可排序、分页的数据显示页面的例程?多多指教噢!
  • 使用struts的时候,怎么才能在页面打开的时候,form里面已经填入我所需要的值?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 愁死了,一开始使用redhat7.3,安装时定制为服务器,squid不能使用,改用redhat9.0,安装时选择服务器安装选项,squid还是不能用
  • 中文问题:我使用的是MEPIS Linux,系统不能显示中文,我能不能把Redhat中的中文字体移植到这个系统中?
  • 新装的Linux使用root用户不能使用FTP?
  • 嵌入式Linux使用外挂Vsftpd不能正常使用, 请高手解答,谢谢。
  • 在linux下面使用相关的硬件,为何不能,系统不能检测到modem,网卡,以及其他,请教
  • 为什么使用了-l但 仍然不能使用C++类库
  • 我安装Samba 3.0.4,能够使用smbclient进行登陆,可是不能使用windowsXP进行登陆
  • 网络突然不能使用了,在WINDOWS下还可以使用
  • redhat9.2 下怎么 使用rsh ,我的rsh还不能使用
  • 我使用.net编译通过,但是使用g++编译不能通过。总是提示我undefined reference to ~myclass()
  • linux支持ti-rpc么?ti-rpc在linux中是不是只使用udp协议,不能使用tcp协议
  • 内核不能使用虚拟内存?
  • 使用java如何分析系统不能识别的字符串?
  • 普通用户不能使用shutdown命令吗?
  • 用popen,不能使用fseek了?Segmentation fault错误
  • redhat linux9桌面系统中鼠标不能使用
  • 使用Applet能不能实现基于浏览器的打印呢???
  • LINUX下不能使用QQ吗?
  • 通知,散分,joyfire.net暂时不能使用
  • 启动XWindow后 鼠标不能使用了
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • Python不使用print而直接输出二进制字符串
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Office 2010 Module模式下使用VBA Addressof
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • c#中SAPI使用总结——SpVoice的使用方法
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3