当前位置:数据库 > MySQL >>

我用jsp获取了数据库mysql中的数据,怎么在另一台电脑上的java界面中获取我电脑上的jsp所获取得到的数据啊

重点是怎么用java程序获取服务器上的数据库mysql中的数据? 大神们!帮帮忙吧~~~~~
追问:mysql我已经配好了的,我现在不懂得是:我把自己电脑配成服务器之后,别人编写的java界面怎么才能获取我的jsp网页中的数据?(我的jsp中的数据来自我的mysql),大神,帮帮忙吧~~~可是我不想用网页来浏览数据啊,我希望数据显示在别人用java编写的界面上,通过操作java编写的界面中的按钮来浏览数据。还有啊,这个项目这样的,我的数据库中的数据是动态变化的(每隔一定的时间变化一次),我想让别人也能接受到这些数据,我编写了jsp网页可以读取这些数据,您看jsp怎么利用啊?能帮助我把数据传送给另一台电脑的java界面上么??大牛,帮帮忙啊~~不甚感激啊~~~~
答案:个人建议楼主一方面脚踏实地多写程序,另一方面戒骄戒躁,好好学习java技术。
根据你的问题,和你与其他回答者的交流来看,确实如3楼所说,你的思路错了,不过也不奇怪,可能你的水平目前正处于较低的位置,这也是我在开始处提那点建议的原因。
说到具体的问题,如果你执意要延续当前的想法,用JSP来传递数据,虽然别扭,但也是可以的。此处假设你所说的“java界面”是指java Swing图形界面,你的队友开发的是桌面应用,那么你的队友可以封转一个数据获取与转换模块,来专门从你提供的URL所对应的JSP页面中获取并解析、封装数据,然后在其他地方使用。该模块的核心是,通过URLConnection对象获取URL对应页面源码(如果是JSON格式或其他约定的格式最好),然后根据数据格式反向解析数据,并封转成对象,很简单的思路;
如果你的队友也是web应用,那么最好,通过RMI或WebService服务获取更加简单(其实无论是web应用还是桌面应用,这两种技术都是可以用来达到你想要的效果);
不过我很赞同3楼的看法,建议你还是将你的mysql配置成可以远程连接的服务器模式,让你的队友直接连接你的数据库,然后他那边的程序写个定时器,定时抽取数据库中的数据,你这边的工作基本上就全省掉了,这是最简单最快捷的方式;
其他:学一下java数据库连接,自然就知道了。现在我告诉你相关的代码,其实还不如你去百度搜一下好好学一学呢。数据库连接主要是配置mysql的IP,端口,用户名和密码等,你去百度查一下学到更多。 和自己电脑上一样
不信你直接在同一个局域网内 打开项目的网址
你会发现 和在自己电脑上一样浏览 你的思路最开始就完全错了,想要达成你要的效果根本就不是用jsp
用socket编程就行了
或者直接远程访问数据库就行了 

上一个:用java连接Mysql数据库的时候怎么才能让数据库的每一个字段加入进来啊,还有下面这儿应该怎么写?
下一个:淘宝网用的数据库是Mysql吗

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,