zoukankan      html  css  js  c++  java
  • atitit. applet 浏览器插件 控件 的环境,开发,提示总结o9o

    atitit. applet 浏览器插件 控件 的环境,开发,提示总结o9o

    1. 建立applet:: 1

    2. Applet  1

    3. Applet (awt)japplet (swing)的区别.. 1

    4. Html  1

    5. Applet部署:::class 跟个jar 到个weebroot 2

    5.1. 导入在的jar ,也放得个weebroot ,,,多个jar 逗号分割 2

    6. 安全机制排除 D:jdk1.7.0_01jrelibsecurityjava.policy 3

    6.1. 查看浏览器使用的哪个jdk??? 3

    6.2. applet 启动过程 3

    7. System.out调试 3

    8. Web ui 调试 4

    9. 参考 4

    1. 建立applet:: 

    myclipse>>new>>applet,设置applet属性,设置生成的html文件属性..ok...

    2. Applet 

    public class ftpApp2 extends Applet {

     */

    public void start() {

    // Put your code here

     

     

    3. Applet (awt)japplet (swing)的区别..

    japplet swing...applet 子能awt..

    作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

    转载请注明来源: http://blog.csdn.net/attilax

     

    4. Html 

     

     <script>

    function showErr(msg)

    {

    alert("e."+msg);

    }

     

    function apppath(msg)

    {

    return "http://192.168.1.63/vod";

    }

    </script>

        <applet codebase="." 

                code="com.attilax.up.ftpApp2.class" 

            ARCHIVE="ant-1.8.2.jar"

                name="ftpApp2" 

                width="320" 

                height="240">

          

          <!--<param name="p0" value="">

              <param name="p1" value="">-->

        

        </applet>

        

        <!--   ARCHIVE="upati.jar"-->

      </body>

    5. Applet部署:::class 跟个jar 到个weebroot 

    生成的class struts 直接复制同步在weebroot 通过bcompare

    5.1. 导入在的jar ,也放得个weebroot ,,,多个jar 逗号分割

    多个jar ARCHIVE="ant-1.8.2.jar,jar2,jar",使用逗号分割...

     

    6. 安全机制排除 D:jdk1.7.0_01jrelibsecurityjava.policy

    6.1. 查看浏览器使用的哪个jdk???

    首先打开.expmonitor ,,

    6.2. applet 启动过程

    "D:Program Files (x86)Javajre7injp2launcher.exe" -D__jvm_launched=608469646123 -D__applet_launched=608469606609 -Dsun.awt.warmup=true sun.plugin2.main.client.PluginMain write_pipe_name=jpi2_pid9632_pipe2,read_pipe_name=jpi2_pid9632_pipe1

    "D:Program Files (x86)Javajre7injava.exe" -Xbootclasspath/a:"D:Program Files (x86)Javajre7libdeploy.jar";"D:Program Files (x86)Javajre7libjavaws.jar";"D:Program Files (x86)Javajre7libplugin.jar" -Djava.class.path="D:Program Files (x86)Javajre7classes" -D__jvm_launched=608469646123 -D__applet_launched=608469606609 -Dsun.awt.warmup=true sun.plugin2.main.client.PluginMain write_pipe_name=jpi2_pid9632_pipe2,read_pipe_name=jpi2_pid9632_pipe1

    grant { 

    permission java.security.AllPermission;

     

    在不个contrPanl>java>Secury 安全级调整低的...好像把allpermisiin李不调整这个也行了..

     

    7. System.out调试

    可以使用appletview查看调试,不过俄认为还是直接浏览器容易的..

    输出到控制台,,control panel>java > open console..

    修改代码在后要是不生效,结束java进程,ok...刷新浏览器走生效兰...中间不需要重启浏览器..

    8. Web ui 调试

    不个str 跟个js 交流,,,显示到个ui..

    .

    D:Program Files (x86)Javajre7libplugin.jar

    private void showInvokeOK(String ftp) {

    // attilax 老哇的爪子  l_p_7   o9s 

     try

            JSObject window=JSObject.getWindow(this);     // 获取JavaScript窗口句柄,引用当前文档窗口 

            // 调用JavaScript的alert()方法 

         //   window.eval("alert(/"This alert comes from Java!/")"); 

     

            // 调用页面上的js方法 show(message) 

            Object obj[] = new Object[1];         obj[0=ftp; 

            window.call("downok", obj);//参数用数组的形势表示。 

     

        }  

        catch(Exception e){ 

            System.out.println("Exception :" + e.toString()); 

            e.printStackTrace();

        }  

    }

     

     

     

    9. 参考

    Applet 与 javascript 的相互调用 - ace62的专栏 博客频道 - CSDN.NET

    Java Applet 程序的远程调试方法 — IT技术 赛迪网

    我要啦免费统计
  • 相关阅读:
    flask-admin章节二:wtforms的使用以及在数据库场景中使用QuerySelectField代替SelectField
    flask-admin章节一:使用chartkick画报表
    flask-admin众博客概述
    python smtplib发送邮件遇到的认证问题
    python logging模块可能会令人困惑的地方
    Markdown
    SpringBoot-启动过程
    SpringBoot-目录
    AbstractQueuedSynchronizer
    ThreadLocal
  • 原文地址:https://www.cnblogs.com/attilax/p/5963864.html
Copyright © 2011-2022 走看看