`

j2me结合j2ee实现用户登陆功能-2【转】

阅读更多

服务器代码:
LoginServlet:
package com;

import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.OutputStream;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/** *//*******************************************************************************
*
*
@author zdw
*
*/

@SuppressWarnings(
"serial")
public class LoginServlet extends HttpServlet
{

    
public void doGet(HttpServletRequest request, HttpServletResponse response)
            
throws ServletException, IOException
    
{
        
this.doPost(request, response);
     }


    
public void doPost(HttpServletRequest request, HttpServletResponse response)
            
throws ServletException, IOException
    
{
        
// 得到客户端传入的数据(用户名和密码)
         String username = request.getParameter("username");
         String password
= request.getParameter("password");
        
// 构建输出流
         ByteArrayOutputStream baos = new ByteArrayOutputStream();
         DataOutputStream dos
= new DataOutputStream(baos);
        
// 逻辑操作(这里写你的逻辑判断)
        if ("zdw".equals(username) && "admin".equals(password))
        
{
            
// 响应数据
             dos.writeUTF("true");
         }
else
        
{
            
// 响应数据
             dos.writeUTF("false");
         }

        
//
        byte[] data = baos.toByteArray();
        
// 设置服务器响应参数
         response.setStatus(HttpServletResponse.SC_OK);
         response.setContentLength(data.length);
         response.setContentType(
"application/octet-stream");
         OutputStream os
= response.getOutputStream();
         os.write(data);
         os.close();
     }


}

 

注意此工程为MyEclipse工程,您需要安装wtk和tomcat才能正常运行此程序.

登录图:

 

分享到:
评论

相关推荐

    J2ME_J2EE实现用户登录交互

    本教程主要关注的是如何使用J2ME为移动设备实现用户登录功能,并与J2EE后端进行交互。下面我们将详细探讨这个主题。 J2ME是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机和平板电脑。它提供了一套精简...

    J2ME&J2EE;用户登录交互

    综上所述,J2ME和J2EE的结合,使开发者能够构建出跨越移动设备和服务器的完整应用,实现用户登录及其他复杂交互。理解这两个平台的核心机制以及它们之间的交互方式,对于开发跨平台的企业级应用至关重要。同时,...

    J2ME-J2EE论文

    "2009611153053.pdf"和"20061263.pdf"可能包含更多关于J2ME和J2EE集成的案例研究或技术解析,帮助读者深入理解两者的结合应用。 "j2me_j2ee.pdf"和"lunwen.pdf"可能是一篇或几篇论文,详细探讨了J2ME和J2EE在实际...

    J2ME-J2EE结合使用经典例程

    在IT行业中,J2ME(Java 2 Micro Edition)和J2EE(Java 2 Platform, Enterprise Edition)是两个非常重要的技术平台,分别用于开发移动设备应用和企业级服务器端应用。本篇将深入探讨J2ME与J2EE的结合使用,以及...

    j2me和j2ee开发方向

    - **分布式计算**:通过j2ee的集群技术,可以实现高可用性、负载均衡等功能,适用于大规模分布式系统的开发。 #### 发展趋势分析 随着技术的进步和社会需求的变化,j2me与j2ee的发展趋势也在不断演进。 - **j2me...

    J2ME/J2EE实现用户登录交互 实现代码

    本文将详细介绍如何通过Java 2 Micro Edition (J2ME) 和 Java 2 Enterprise Edition (J2EE) 实现移动客户端与服务器端的用户登录交互功能。在移动互联网时代,这种基于不同平台之间的通信方式是非常常见的,并且对于...

    基于J2ME和J2EE的手机银行设计与实现.rar

    《基于J2ME和J2EE的手机银行设计与实现》是针对移动金融服务的一种技术解决方案,它结合了Java平台的两个重要分支——J2ME(Java 2 Micro Edition)和J2EE(Java 2 Platform, Enterprise Edition)来构建安全、高效...

    运用J2ME 和J2EE 实施跨平台无线应用.rar

    总的来说,J2ME和J2EE的结合为跨平台无线应用开发提供了一种强大的解决方案。通过J2ME,开发者可以在有限的资源下创建丰富的用户体验;借助J2EE,可以构建稳定、高效的服务端,支持大量并发用户。这种分层架构既有利...

    j2ME , j2EE api

    Java 2 Micro Edition (j2ME) 和 Java 2 Platform, Enterprise Edition (j2EE) 是两个关键的Java技术平台,对于软件开发者来说是至关重要的工具。本文档旨在提供这两个平台的API详解,帮助开发者更好地理解和应用...

    [视频讲解]运用J2ME 和J2EE 实施跨平台无线应用(68节课)

    下面将详细阐述J2ME和J2EE的相关知识点,并结合跨平台无线应用的开发实践进行解析。 **J2ME(Java 2 Micro Edition)** J2ME是Java平台的一个子集,设计用于资源有限的设备,如移动电话、智能手表和家用电器等。它...

    j2me_j2eeJ2ME 新农合系统的设计与实现.pdf

    ### J2ME与J2EE在新农合系统中的应用 #### 1. 引言 新型农村合作医疗制度自2006年开始试点运行以来,对于配套的软件管理方面仍处于初步探索阶段。随着这一制度在全国范围内的普及,开发高效、安全且易于使用的综合...

    J2me案例DEMO

    案例中的"j2me_findJob"可能对应的是一个寻找工作的功能,UI可能包括文本输入框、按钮等元素,允许用户输入搜索条件并展示搜索结果。 **7. 整合案例的价值** 这个DEMO案例对初学者而言具有很高的学习价值。它将完整...

    J2ME手机银行及文档

    **J2ME手机银行系统详解** ...综上所述,J2ME和J2EE的结合在手机银行系统中起到了互补的作用,实现了移动金融的便捷性和安全性。通过不断的优化和创新,手机银行系统将继续为用户提供更高效、更安全的服务。

    BlackBerry J2ME 编程指南

    通过J2ME,开发人员能够在多种设备上实现一致性的用户体验。 ##### 2.3 J2ME总体架构 J2ME采用了一种称为“配置”和“简表”的两层架构。配置定义了最小的执行环境,而简表则是在配置之上的一组附加API,用于提供...

    J2ME教程—陈旭东-PPT

    J2ME 与其他 Java 平台如 J2SE(Java 2 Standard Edition)和 J2EE(Java 2 Enterprise Edition)一起,构成了 Java 平台的完整家族。 **Java 平台架构** J2ME 包括多个层次,其中 Java Card 适用于智能卡应用,而...

    论文研究-基于J2ME的移动电子商务系统模型研究 .pdf

    J2ME结合HTTPS和KSSL等技术,可以保证数据在网络上的安全传输,但完整系统的安全不仅限于数据传输的加密,还包括了用户认证、权限控制、数据加密存储和安全交易机制等。例如,可以利用XML(可扩展标记语言)来封装...

    J2ME 中文教程1.01

    通过“J2ME 中文教程1.01”,你将深入学习到如何配置开发环境、创建MIDlet、设计用户界面、实现网络功能、以及管理和存储数据。教程中的“calf1.01.pdf”可能是教程的主要内容,涵盖了上述所有知识点的详细讲解,...

Global site tag (gtag.js) - Google Analytics