频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

在JavaScript程序中整合Java函数

来源:yesky 作者:wayne 出处:巧巧读书 2005-11-22 进入讨论组
上一页 1 2 3 4 5 6 7 8 


private String getFromQuery(String s, String s1)
{
if(s == null)
return "";
int i;
if((i = s.indexOf(s1)) < 0)
return "";
String s2 = s.substring(i + s1.length());
if((i = s2.indexOf("&")) < 0)
return s2;
else
return s2.substring(0, i);
}




static Class class$(String s)
{
try
{
return Class.forName(s);
}
catch(ClassNotFoundException classnotfoundexception)
{
throw new NoClassDefFoundError(classnotfoundexception.getMessage());
}
}

public static Object SessionIdLock = new Object();
private static final int HOW_LONG = 6;
private static final String CLASSNAME = "JinJ";
private static final String STDLIB = "jinj";
private static final String EXISTS = "exists";
private static final String DELETE = "delete";
private static final String CREATE = "create";
private static final String ID = "id";
private static final String RANDOM = "random";
private static final String BRIDGE = "bridge.class";
private static String NEWLINE = "\n";
private static String separator;
private static final String HFRAME = "hframe";
private static final String MFRAME = "mframe";
private static final String EXECUTE = "namiotde";
private static final String ACTION = "what";
private static final String DATAFILE = "df";
private static final String PARAMS = "params";
private static final String PARAM_DELIMETER = "@#$";
private static final String SERVLET = "servlet";
private static final String ROOT = "root";
private static final String OBJECTS = "objects";
private static final String BASE = "codebase";
private static final String ADMIN = "admin";
private static final String DEFADMIN = "abcd";
private static String admin;
private static String THIS_SERVLET = "";
private static String DOCUMENT_ROOT = "";
private static String JAVA_FILE = "";
private static String CODEBASE = "";
private static final String NEW = "new";
private static final String JAVA_CALL = "java.";
private static final int TYPES = 0;
private static final int VALUES = 1;
private static final int DIM = 2;
private static final String ODD = "#D5E6E1";
private static final String EVEN = "#F7F7F7";
private static final String ADD = "add";
private static final String OBJNAME = "oname";
private static Hashtable inst = null;
private static Hashtable cls = null;
static Class class$java$lang$String;

}



bridge.java

import java.applet.Applet;
import java.io.*;
import java.net.*;

public class bridge extends Applet
{

public void init()
{
super.init();
bridge_servlet = getParameter("servlet");
}

public String fromJava(String s, String s1)
{
String s2 = "";
try
{
URL url = new URL(bridge_servlet + "?" + "namiotde");
URLConnection urlconnection = url.openConnection();
urlconnection.setDoOutput(true);
urlconnection.setDoInput(true);
urlconnection.setUseCaches(false);
urlconnection.setRequestProperty("content-type", "application/x-www-form-urlencoded");
PrintWriter printwriter = new PrintWriter(urlconnection.getOutputStream());
printwriter.print("params=" + URLEncoder.encode(s + "@#$" + s1));
printwriter.close();
BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(urlconnection.getInputStream()));
s2 = bufferedreader.readLine();
bufferedreader.close();
}
catch(Exception _ex)
{
return "Can not connect to " + bridge_servlet;
}
return s2;
}

public bridge()
{
}

private static final String SERVLET = "servlet";
private static String bridge_servlet = "";
private static final String EXECUTE = "namiotde";
private static final String PARAMS = "params";
private static final String PARAM_DELIMETER = "@#$";

}


通告:http://www.qqread.com/java/e820899060.html 更多文章 更多内容请看Java环境安装配置Java编程开发手册专题,或进入讨论组讨论。
上一页 1 2 3 4 5 6 7 8 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章