注册 登录
编程论坛 J2EE论坛

[求助]关于在JSP中长期存储数据的问题?

寂寞天涯人 发布于 2006-09-02 10:27, 942 次点击
在JSP网站系统中存储数据,一般除了用文本文件可以简单的存储,用SQL SERVER 或ORACLE或者用ACCESS或者别的数据库系统,有没有一种方法,不用配置,直接象使用ASP中的ACCESSS一样方便简单的使用数据呢。用XML可以长期存储数据吗?就象数据库一样的使用。因为我的电脑上真的不知道是配置不好,还是别的什么原因,就是不 能用JSP对数据库里的数据进行 操作。连显示都显示不出来,我已经尝试了很多种方法都解决不了。这个问题已经有半年了,影响着我学习的进度啊,真的很急。就是同样的文件在别人那里能读数据库,在我这里就不行。郁闷伤心啊。谁能救救我啊
18 回复
#2
神vLinux飘飘2006-09-03 09:29
半年....
半年期间有没有尝试过不通过jsp,直接在application中读取数据库并且System.out.println();出来呢?


#3
寂寞天涯人2006-09-03 18:00
以下是引用神vLinux飘飘在2006-9-3 9:29:29的发言:
半年....
半年期间有没有尝试过不通过jsp,直接在application中读取数据库并且System.out.println();出来呢?


在application中完全可以读的数据,我还开发过小系统。就是不能用JSP来读数据库的数据!

#4
神vLinux飘飘2006-09-03 18:07
既然能从application中读出数据,为什么就不能在servlet中进行同样的操作呢???!!!
在JSP页面中写数据库代码是一个很愚蠢的举动,我还巴不得不会呢
#5
寂寞天涯人2006-09-03 18:11
如果不写数据库操作的代码,那怎么做有数据库的JSP网站系统呢?错误说是servlet的问题
#6
神vLinux飘飘2006-09-03 18:13
宁可把操作数据库的代码写到servlet和JavaBean中去,虽然这样做也是很白痴的
正确的做法是把操作数据库的代码写成一些独立的类,然后在servlet和JavaBean中通过接口调用他们
#7
寂寞天涯人2006-09-03 18:20
用JavaBean来操作数据库我也试过,也叫千里冰封给我运行过,在他那里可以运行,能显示数据,但是在我这里就 不能,他也帮我找过问题,也找不出什么毛病。真是晕死了。反正就是 对数据库方面的操作都不行
#8
神vLinux飘飘2006-09-03 18:22
检查你的防火墙,是不是把数据库的端口拦截了
#9
寂寞天涯人2006-09-03 18:23

我就用了个系统自带的防火墙啊,那要怎么检查呢

#10
神vLinux飘飘2006-09-03 18:23
关闭了
#11
神vLinux飘飘2006-09-03 18:24
最好能把出错的异常信息贴出来,我才好判断
#12
寂寞天涯人2006-09-03 18:24
如果是拦截了,可是我在applitaion中怎么还是可以操作的?
#13
神vLinux飘飘2006-09-03 18:26
恩,也是
那把你的异常信息贴出来
#14
寂寞天涯人2006-09-03 18:28

exception

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

java.lang.NullPointerException
org.apache.jsp.vote.index_jsp._jspService(index_jsp.java:74)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

我在论坛发过个贴,里面还有源代码啊,给你找找
https://www.bc-cn.net/bbs/dispbbs.asp?boardid=12&replyid=244011&id=77455&page=1&skin=0&Star=1

[此贴子已经被作者于2006-9-3 18:31:02编辑过]

#15
寂寞天涯人2006-09-03 18:37

还在不?希望帮我解决下啊
这个真的很郁闷的问题我真不知道该怎么办了

#16
神vLinux飘飘2006-09-03 18:41
换NetBeans运行看看,既然大家都说代码没有问题,那么很可能就是Tomcat的问题
#17
神vLinux飘飘2006-09-03 19:00
的确找不出什么问题呀,只好推断TOMCAT配置有问题了
用NetBeans重写一遍看看,NetBeans中自带tomcat
#18
寂寞天涯人2006-09-03 21:22

我刚刚用NetBeans把文件从新运行了下,还是出现了错误。我也认为是服务器没配置好。我也不知道该怎么弄了
你能给我个配置的具体方法吗?我在用你的方法配置下。OK?Thanks

#19
寂寞天涯人2006-09-04 12:44

用NetBeans已经可以正常工作了,但是用我自己配置的服务器来运行还是不行。唉

1