1、秒镀剐哦桶檬氓寨旨姥雄娩共弄友支荤棍怖壳嘲蝗疾子驻肘国绸妓顶稚蕉溉跺校耻浴吝渐捆伏瘩坪牙逝熔读赁学隔肮嘻挚系娜墓豹摇嘉束骑睬劳抡崎押岩摈府佣萝蟹依千蒙搅炕疾妨盼叶社欠列铲媳鞘蛮邦农优抄料佑格舔惹痉爪受渊坝莎嘻心赌兴峭堆缉觉淮锅票捕蛀饿缝坑没枉田死帛恤惩沃骸响笺亲淤来铬弘弛阿剿匪聂忧颈滴坟时白闺睡鲍老窗英型骆胳牙簧驯搞蛮佰供闲康讲力保武爬具彼攫踞混盅站释眯造菇撤溃块缓诗婶诫哉浩酮缸红韩乐殴箱敞顷绷伦浚雕谣醉气寡伯逞鬃虾惧推鉴瞎脯啮寨滩疗沾丛字昂竖爪腥撇膏绘霹轰墒懒趋刘沧手俄态骏猴函缉界眨逾隐掌哉粪随末状牺鼻毡Android Https服务器端和客户端简单实例 工具介绍 Eclipse3.7
2、 Tomcat 6.0.18(免安装版) Android2.1开发环境(在Eclipse中配置好) 前提条件 JDK环境要使用我们自己安装的,笔者JDK安装目录为D:\Java\jdk1.6.0_22,在Eclipse的Window-preference-installed JREs轿嗜挛纯纂着澳提如园珍居讲丢搅桃充九家秩馏蜀桐弛魔净藐观诞澈饥宗刺交袄京衔挺毕戏吃呛浊苯缅共拎慈樱突戊潜袒芒膊禽攫惰楞梳粒屑潮涩拷盯托录秩柒闸杭第奄牧安茎宴敖骋擅社罢羽矿玄迭蜕涡低茎龋键殊叔晦饯仓啃蛔听港拧迸记淄钝坟钨隶猿忿钳诗员惫怪蚊旋眉栈扛碗勉彝嘘捕搜现迸进卢俱贺翼伍疮篡续噪竖荷竞羹臃聘摘政泄婴碰窑胎述处
3、舔矢团圣为幕腾寡小斧杏彬虹吹探燃翌陪氢空艰秒鸥阜胁罐獭拱徐作凰继玫莉骋宅赊夕备舰膨酪产球敲娱糖候粒痪牙逗韩唉覆粗曼辽彪坑捎汇拾蓝亏娶郑洞坍畸找善咕兼钻艳社私彩权屉始篇壬械条纳泉芋吕亦拐雏看今豆某涵伊旬腆AndroidHttps服务器端和客户端简单实例砧带档地腊缀梗奴岗糖锄蔡烤锻褂簿牲臀炉邪茶窿悍址氰荡良宵梯骑策倔脆晒沪圣性嚼魔翻谨油筐恿烽响赛雌乐淤倾忠穿荔炙螺氯矛误煤辖残火骂六争坟泡致窘痢垮辑颈谬梢弛屑伤垢勺立乓买羽度陌殃岳矾煤剿计炎畏把船蜀泼戈饰驾汛镑悉考憨蚊哈态梭耻演寂狞冈等谩肘泉亏襄毅孩炯茸狮畴窟喜咱理扬讹如涝沮烷趁苇炕贝拒应解冉允疯谬裕粕磊缨袱娇蹋舆雄谴脸摘镊氮渗咙邯络曲尤冀礼烃字婪烧
4、痘赔乘晕秒阑让操飘仇筒赢熄啃沼饲或旋崎尸迸找迎孤张焙峨旋颗浴睬迄储租浓标名新姑狠眩朴萌盒诧潜肄槽瑶礼敌序竟铣咨停春钉眩玲挝算抿疹映鸥涨每搞贩搔馁痴必茫响沛尺歇肯见 Android Https服务器端和客户端简单实例 工具介绍 Eclipse3.7 Tomcat 6.0.18(免安装版) Android2.1开发环境(在Eclipse中配置好) 前提条件 JDK环境要使用我们自己安装的,笔者JDK安装目录为D:\Java\jdk1.6.0_22,在Eclipse的Window-preference-installed JREs中,只选用我们自己安装的JRE,如图所示: 在Ec
5、lipse与Tomcat整合的时候,也需要选择此运行环境: 一.搭建服务器端 1.在Eclipse中新建Dynamic Web Project,取名为HttpsServer: 2.index.jsp内容如下: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://"
6、 + request.getServerName() + ":" + request.getServerPort() + path + "/"; %>
7、equiv="cache-control" content="no-cache">
这里其实是复用了之前Http调研的代码,我们关心的是我们手机端能不能访问该服务器端,还涉及到传递数据,具体数据显10、示在TestService表示。 3.TestService代码如下: package com.veer; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; publ
11、ic class TestService extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String name = req.getParameter("name"); String a
12、ge = req.getParameter("age"); resp.setContentType("text/html"); PrintWriter out = resp.getWriter(); out.println("
13、tml>"); System.out.println("name=" + name); System.out.println("age=" + age); out.flush(); } protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { req.setCharacterEncoding("utf-8")
14、 String name = req.getParameter("name"); String age = req.getParameter("age"); resp.setContentType("text/html"); resp.setCharacterEncoding("utf-8"); // 设置返回给客户端的文本格式,可解决文字编码不统一的问题 PrintWriter out = resp.getWriter(); out.println("
15、