j2me程序与servlet通讯访问access数据库

j2me程序与servlet通讯访问access数据库

ID:6031798

大小:38.50 KB

页数:10页

时间:2017-12-31

j2me程序与servlet通讯访问access数据库_第1页
j2me程序与servlet通讯访问access数据库_第2页
j2me程序与servlet通讯访问access数据库_第3页
j2me程序与servlet通讯访问access数据库_第4页
j2me程序与servlet通讯访问access数据库_第5页
资源描述:

《j2me程序与servlet通讯访问access数据库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、J2ME程序与Servlet通讯访问Access数据库现在J2ME联网的技术很多,本人也只是刚刚接触这方面,这几天帮别人调试了一些这方面的程序,学到了不少东西,下面就谈谈我学习的过程.首先这种程序可以简化的分解成三个层面,1,J2ME的客户端(MIDlet程序)2,服务器端的servlet(servlet程序)3,数据库(Access或者是SQL等)下面我通过一个小例子来实现通过手机客户端发送请求,然后服务器端的servlet响应,servlet通过查询Access数据库的内容,返回给手机客户端并显示出来。很简单的一个东西却涉及到很多步

2、骤。开发环境:操作系统:windows2000professionalJDK版本:1.4.2WTK版本:2.1Tomcat版本:5.0如果你还不明白JDKWTK tomcat是什么东西的话,建议你补习一下基础知识,这里我就不说明了。JDK的版本,一定要是1.4.0以上的,也许你用的低版本的并且和Tomcat的低版本兼容也不错。但是我试过用Tomcat5.0+JDK1.0.3就会报错,无法启动Tomcat服务器.在Tomcat的log中,是这样写的"UnsuportedJNIversion65537"所以我采用相对高版本的JDK。配置好环

3、境变量,这里也不多说了。测试一下你的环境变量。在cmd窗口,输入java-version看看JDK的版本。输入javac看看是否报错,无错就证明JDK的环境变量设置正确了。然后我们编辑J2ME的客户端程序,程序由两个类构成。本人不是什么高手,所以程序只能是实现功能为目的,并没有体现什么优化的价值。---------------------------------NetMain.java-----------------------------------------------------importjavax.microedition

4、.midlet.*;importjavax.microedition.lcdui.*;publicclassNetMainextendsMIDletimplementsCommandListener//继承MIDlet实现CommandListener接口{ privateDisplaydis; sendMsgsm; privateCommandsd=newCommand("连接",Command.OK,1);//发送数据的按钮 publicNetMain() {  dis=Display.getDisplay(this);//得到显示

5、对象 }  publicvoidstartApp() {  Formf=newForm("联网测试");//显示在屏幕的Form对象  f.append("发送数据");  f.addCommand(sd);  f.setCommandListener(this);//设置按钮监听  dis.setCurrent(f); } publicvoidpauseApp() { } publicvoiddestroyApp(booleanun) { } publicvoidexit() {  destroyApp(false);  notify

6、Destroyed(); } publicvoidcommandAction(Commandc,Displayabled) {  if(c==sd)  {   sm=newsendMsg(this);//调用sendMsg类,将本类作为参数传入   dis.setCurrent(sm);//显示sendMsg类     } }}----------------------------------------------------------------------------------------------------------

7、--------------------sendMsg.java------------------------------------------------------importjavax.microedition.lcdui.*;importjavax.microedition.io.*;importjava.io.*;publicclasssendMsgextendsFormimplementsCommandListener,Runnable//继承Form实现CommandListener和Runnable接口{ Strin

8、gurl="http://127.0.0.1:8080/returnMsg";//定义联网用的URL StringreturnMsg="";//获得返回字符串 Commandexit=newCommand(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。