Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  java  >  正文 J2ME程序与Servlet通讯访问Access数据库

J2ME程序与Servlet通讯访问Access数据库

发布时间:2019-10-09   编辑:www.jquerycn.cn
jquery中文网为您提供J2ME程序与Servlet通讯访问Access数据库等资源,欢迎您收藏本站,我们将为您提供最新的J2ME程序与Servlet通讯访问Access数据库资源
<script>ec(2);</script>

作者:关文柏 时间:2005年5月26日
现在J2ME联网的技术很多,本人也只是刚刚接触这方面,这几天帮别人调试了一些这方面的程序,学到了不少东西,下面就谈谈我学习的过程.
首先这种程序可以简化的分解成三个层面,
1,J2ME的客户端(MIDlet程序)
2,服务器端的servlet(servlet程序)
3,数据库(Access或者是SQL等)
下面我通过一个小例子来实现通过手机客户端发送请求,然后服务器端的servlet响应,servlet通过查询Access数据库的内容 ,返回给手机客
户端并显示出来。
很简单的一个东西却涉及到很多步骤。
开发环境:
操作系统: windows 2000 professional
JDK版本: 1.4.2
WTK版本: 2.1
Tomcat版本:5.0
如果你还不明白JDK WTK  tomcat 是什么东西的话,建议你补习一下基础知识,这里我就不说明了。
JDK的版本,一定要是1.4.0以上的,也许你用的低版本的并且和Tomcat的低版本兼容也不错。但是我试过用 Tomcat5.0 JDK1.0.3 就会报错
,无法启动Tomcat服务器.在Tomcat的log中,是这样写的"Unsuported JNI version 65537" 所以我采用相对高版本的JDK。
配置好环境变量,这里也不多说了。测试一下你的环境变量。在cmd窗口,输入java - version 看看JDK的版本。输入javac 看看是否报错,无
错就证明JDK的环境变量设置正确了。
然后我们编辑J2ME的客户端程序,程序由两个类构成。本人不是什么高手,所以程序只能是实现功能为目的,并没有体现什么优化的价值。
---------------------------------NetMain.java-----------------------------------------------------
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class NetMain extends MIDlet implements CommandListener//继承MIDlet 实现CommandListener接口
{
 private Display dis;
 sendMsg sm;
 private Command sd = new Command("连接",Command.OK,1);//发送数据的按钮
 public NetMain()
 {
  dis = Display.getDisplay(this);//得到显示对象
 }

 public void startApp()
 {
  Form f = new Form("联网测试");//显示在屏幕的Form对象
  f.append("发送数据");
  f.addCommand(sd);

您可能感兴趣的文章:
servlet与jsp基础教程(1)-Servlet和JSP概述
servlet与jsp基础教程(2)-设置开发、运行环境
模拟jQuery ajax服务器端与客户端通信的代码
servlet与jsp基础教程(3)-第一个Servlet
servlet与jsp基础教程(6)-访问CGI变量
asp.net中通用数据库连接程序代码
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
asp.net性能优化方法-数据库访问性能优化
SQLLite操作百万级数据之优化篇
jquery中ajax学习笔记一

[关闭]