在TOMCAT中我的配置为:
web-inf\classes\couter\目录下面放有 Couter.class ,no.txt两个文件,按理说这两个文件这样放置是不会错的,
下面的是我运行 index.jsp时,TOMCAT的错误报告
Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:346)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
root cause java.lang.NullPointerException
couter.Couter.getNo(Couter.java:28)
org.apache.jsp.index_jsp._jspService(index_jsp.java:58)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.25 logs.还有,TOMCAT服务器还说了,“找不到指定的文件”即发生JAVABEAN中输出的异常!哎,这么简单的程序困扰我多天了,我实在找不出错误在哪里,望高手指点,不胜感激!
web-inf\classes\couter\目录下面放有 Couter.class ,no.txt两个文件,按理说这两个文件这样放置是不会错的,
下面的是我运行 index.jsp时,TOMCAT的错误报告
Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:346)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
root cause java.lang.NullPointerException
couter.Couter.getNo(Couter.java:28)
org.apache.jsp.index_jsp._jspService(index_jsp.java:58)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.25 logs.还有,TOMCAT服务器还说了,“找不到指定的文件”即发生JAVABEAN中输出的异常!哎,这么简单的程序困扰我多天了,我实在找不出错误在哪里,望高手指点,不胜感激!
解决方案 »
- java网页抓取正则表达如何写?解决100送上
- 查看一下:有用spring mvc的吗?
- spring中每次事务打开一次Session
- 谁有Spring的实用教程?
- autocomplete实现后出现问题
- 什么时候用spring框架
- 第一次使用Hibernate,果真还是有错误,来个人帮我看看问题所在
- AXIS配置中xerces.jar的问题
- 急,Tomcat5.0.25出这个问题?
- 今天开始学JAVA,请大家多多指教!
- Jbuilder9进行bmp开发时的自动添加findMethod1的问题(郁闷死了,高分求助!)
- 在cmp中用jboss扩展的declared sql 如何写两个关联表的查询?!
scope最好是application 这样才符合记数啊
这个问题我也常常见到,但是什么问题也没不清楚!还有你说的“找不到指定的文件”即发生JAVABEAN中输出的异常!那是在IO时就抛出的,指的
应该就是io.txt吧,到底是不是放在class目录下不清楚,试试放到jsp目录下试试,说不定可以!
session可以,最好用application.至于你的报错,可能只是些小问题,自己慢慢找找,关键是实现记数所要用到的东东,你自己可以去看看你用的request和session,以及application的区别,我相信你应该知道。
//取得目前目录在服务器的实际位置
String path=request.getRealPath("/");
//建立FileReader对象,并设置由fr对象变量引用
FileReader fr=new FileReader(path+"DataFile\\Counter.cnt");
给你个参考,Counter.cnt和你txt文件一样,用于计数,DataFile是我工作目录里的一个子目录,特别用来放Counter.cnt的