Java与JavaScript交叉调用技术在Web开发中的应用.pdf
"Java与JavaScript交叉调用技术在Web开发中的应用" 本文探讨了Java与JavaScript交叉调用技术在Web开发中的应用,并与单独使用Java、JavaScript编程进行了比较,该技术具有明显的优点。 Java语言是由Sun公司设计的,它是C语言的衍生语言,但比C语言更简洁。Java将面向对象技术、平台无关性、可靠性、安全性、多线程等诸多特性集合于一体。Java源程序需要经过编译,产生字节码(一种接近于机器语言的目标代码),在具体的应用环境中,由Java解释器执行编译产生的字节码。Java程序不仅能作为Applet在Web浏览器中使用,还能以独立的程序运行。 JavaScript则是专门用於Web浏览器的一种简单的脚本语言,其特点是语法简单、编程容易、能将源代码直接写在HTML文本中,程序不需要编译就能被浏览器解释执行。与Java相比,其独特之处是能直接访问Web页中的HTML元素。这对于表单中的数据校验、页面的动态显示效果提供了十分简易的方法。然而,JavaScript脚本执行响应速度快,它不象Java applet那样要经历load、init、start和run那么复杂的过程。 然而,JavaScript的致命弱点是它的作用范围仅仅是在Web页。因此,它不象Java那样能独立地完成存取Web服务这样强大的交互功能,必须借助CGI程序来实现。 将Java与JavaScript有机地结合起来,使用Java负责浏览器与服务器之间的信息处理,而使用JavaScript处理数据的合法性检査与表单的提交。这种方式可以提高Web开发的效率和质量。 Java与JavaScript在基于Web的应用中的 liên kết图如图1所示。Java的网络通信功能十分强大,除了能对统一资源定位URL进行操作外,还能通过服务器与客户软插座,建立真正的client/server系统,TCP/IP与整个Internet 均基于软插座连接界面。 综合使用Java与JavaScript编程能开发具有强大交互功能的高效率的Web应用系统。而且,使用这种结合方式比利用CGI编程更利于Web服务器与浏览器交互信息。
- 粉丝: 1502
- 资源: 2758
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助