给大家讲解一下JavaScript与后台Java天衣无缝相结合

下班之前,给大家讲解PhoneGap中JS与Java代码如何天衣无缝相结合,其实也不限定是PhoneGap,应该说是JavaScript与Java相结合!!!

大概的思路架构是:

1.使用Ajax技术调用本地的JSP页面,使用JSP页面<%%>可以实现JAVA编程,这样就可以把JAVA代码引导JSP页面中解决,处理后台代码。

呵呵,理论架构确定了,接下来就是代码实践了.... 

 首先,新建JAVA逻辑处理类ExitFullScreen.java

 1 package com.leehongee.common;
2 import com.phonegap.DroidGap;
3 import android.view.WindowManager;
4
5 /**
6 *
7 * 文件名:ExitFullScreen.java
8 * 创建作者: 李航杰
9 * 创建日期:2012-2-27 上午下午04:36:26
10 */
11 public class ExitFullScreen extends DroidGap{
12
13 /**
14 * 退出全屏
15 */
16 public void quitFullScreen(){
17 final WindowManager.LayoutParams attrs = getWindow().getAttributes();
18 attrs.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
19 getWindow().setAttributes(attrs);
20 getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
21 }
22 }

接下来,新建一个exit.jsp页面,作为JS与java中间件

1 <%@ page language="java" 
2 import="java.util.*,com.leehongee.common.ExitFullScreen;"
3 pageEncoding="UTF-8"%>
4 <%
5
6 ExitFullScreen exit=new ExitFullScreen();
7 exit.quitFullScreen();
8
9 %>

最后,你懂的,就是在HTML页面使用Ajax调用JSP页面的逻辑代码:

 使用XMLHttpRequest对象进行发送,

 

xmlHttp.open("GET","exit.jsp",true);


创建者:LeeHonGee     创建时间:2012-02-27  下午18:49
 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值