- 浏览: 1506707 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (595)
- Java咖啡厅 (208)
- IT杂侃 (23)
- 程序员笑话 (7)
- 我的后现代文学 (1)
- WEB编程 (116)
- 软件评测 (8)
- 操作系统 (3)
- 炫目Ruby (2)
- 行业知识 (7)
- 我的动漫情结 (6)
- 其他 (8)
- Window DIY (6)
- 古文学 (3)
- 转载文章 (2)
- IT百科 (7)
- 动态网页Active (1)
- 文档 (1)
- 设计理论 (11)
- .NET 快速开发 (18)
- 英语学习 (6)
- 网站分析 (2)
- 开源软件 (4)
- 数据库 (28)
- 笔记 (4)
- 源代码共享 (8)
- IT人物 (2)
- 软件管理 (10)
- 小说创作 (0)
- 大众软件 (12)
- 网站评论 (3)
- 小虾乱说 (10)
- 游戏 (8)
- 心情 (3)
- 娱乐休闲 (2)
- Delphi编程 (1)
- PHP编程 (4)
- 中间件 (2)
- 移动开发 (2)
- Office应用 (2)
- Photoshop (1)
- Eclipse (5)
- 面试题 (1)
- 手机评测 (0)
- VBScript (1)
- WEB前端-EXT (3)
- 吐槽 (1)
- Java咖啡厅 Ibatis (1)
- javascript Ext (1)
- jquery ui (1)
- require (1)
- WEB编程 Javascript (1)
- jquery (1)
- Swing (1)
- 分布式 (1)
最新评论
-
zhangjihao:
28. 下面哪个Set是排序的? A. LinkedHas ...
Java面试题(选择题) -
zhangthe9:
ICMP报文被封装在IP包里,也就是说他是由IP协议承载的,从 ...
Java面试题(选择题) -
zhunengfei:
真的假的?
自已写的jquery ui框架 -
white_crucifix:
少年,发烫是所有智能手机的特点,而莫名发烫是所有安卓手机的特点 ...
【吐槽】三星手机的OS是一砣屎 -
suzu88:
试了一下,可以用。如果美化一下控件和窗体更有意思。
一个用XML构建Swing视图的框架
我们生活在一个日新月异的年代,稍不留神,眼前的一切就已经成为过时的东西了。尤其是计算机技术,自诞生以来给人类的生活方式带来了根本性的变化。在最近几年,Internet技术又得到了持续、迅猛的发展,已成为计算机产业中的一个技术热点。现在只要大家一进入互联网,那些无穷无尽的内容就会让我们目不暇接,当然那些精彩的界面更会给我们带来美好的享受。可以说,促进Internet高速发展的主要因素之一就是WWW技术。现在即使是一个普通的老百姓都不会对“网上冲浪”、“Internet”等词汇感到陌生。许多人正在或者正准备学习网络的知识,进行网络开发或者建立自己的个人站点。
实际上,当今活跃的Web技术是建立在一系列“活跃”的交互操作上的。通常人们用客户用/服务器这个词来描述Web。这是一个交互的概念,一般把提出请求的一方称为客户端,而把响应请求的一方称为服务器端。这种简单的模型是静态的,他们只能对对方的激励作出响应。而在活跃的Web中双方都应该是活跃的,只有这样才能把客户机和服务器结合起来产生最强的交互。在这种交互中,可以平衡工作,并在最合理的地方处理工作。这样就引出了我们所说的动态网页的概念。
在Web空间中,有几十万乃至上百万的站点相互之间正在进行着激烈的竞争,他们想尽一切办法来吸引用户的注意力。简单的、静态的页面对用户不会有太大的吸引力。只有动态的、有条理的数据加上友好的、交互性强的界面,最后加上丰富的内容,才能构成用户所乐于访问的界面。当然,数据的自动更新也非常的重要。你可能会说,这怎么听起来像是在讨论应用程序呢?是的,在短短的几年时间里,Web的面貌己经发生了非常重要的变化。现在,我们可以在Web页面中创建应用程序、访问数据库,这样它无论在感觉上、操作中还是实际的用途方面都与Windows 中的应用程序非常的类似。现在,商家们可以与潜在客户、目前的客户、员工以及其他人中的任何一个进行沟通,并实施一些在线的服务类的商业活动。
为了占领Internet这个诱人的市场,各个公司和厂家都拿出了自己的一套解决方案。IBM推出了Visual Age for Java和Net.Data。前者是一个集成的开发环境,用于测试Java程序、JavaBean或者应用程序;而后者是专门为非编程人员设计的,它可以按照用户的要求生成动态的Web页面,它们都可以调用DB2强大的数据库功能。著名的数据库厂商Sybase也在其开发工具PowerBuilder 6.0的版本中加入了Web特性,使用户可以在浏览器中直接访问“Data Window”等著名控件,并且可以使用它来开发 Web应用程序。同样,曾经靠着浏览器在Internet上一夜腾飞的网景公司,现在也已推出自己的Web Server及完整的Web开发工具。所有的这些都说明了一个问题:所有的商家都想在这里占领一席之地:可以说Web领域是一个必争之地。
在这种情况下,SUN公司也不甘落后,在它的倡导下,许多公司共同参与建立了一种新的动态网页技术标准一一Java Server Pages。 SUN应用Java社团性过程开发JSP技术。在开发JSP规范的过程中,SUN公司与许许多多主要的Web服务器、Web应用服务器和开发工具供应商,以及各种各样富有经验的开发团体进行合作,结果找到了一种适合于应用和页面开发人员的开发方法,它具有极佳的可移植性和易用性。针对JSP的产品,SUN授权了工具提供商(如 Macromedia),结盟公司(如 APache,Netscape),最终用户,协作商及其他人。最近,SUN将最新版本的JSP和Java Servlet(JSP1.1, Java Servlet 2.2)的源代码发放给Apache,以求JSP与Apache紧密结合、共同发展。Apache,SUN和许多其他的公司及个人公开成立了一个健壮的咨询机构以便任何公司和个人都能免费取得信息。这样,SUN公司就在这个领域中稳稳地站住了脚跟。
Java Server Pages作为一门新兴的Web技术,目前在国内还没有受到它应有的重视。甚至可以说,现在国内的许多人对JSP还很陌生。其实,这项技术即使在国外也只不过刚刚起步。我想这种状况,给我国的Web发展创造了一个不可多得的机遇。我们可以借此机会大力发展,来缩短与国外的差距。
JSP技术为非专业人员开发高水平的网站提供了良好的工具。但是应该通过什么途径来学习呢?目前,在市场上关于这方面的书籍还很少,专门介绍JSP的书籍就更不用说了。只有在网上,我们可以找到一些介绍JSP的技术网站;但是这些多数都是国外的站点,即使是一些中文站点,上面所提供的也多数是对一些外文资料的翻译。这些网站,几乎成了我们现在学习JSP的唯一途径。但是,并不是每一位网络爱好者都有这样的条件的,更不用说这种学习方法还要求你有一定的英语水平。为了适应广大编程爱好者,笔者将自己所掌握的有关JSP技术方面的知识写成本书,与大家分享,使得更多的人加入到我们的行列。
本书在编写过程中,汲取了很多网站中关于JSP技术的精华并加以综合,形成了一个较完整的体系。内容力求由浅入深,逐步提高,无论是对一个网络新手,还是一个久经沙场的网络高手,都能够起到一定的指导作用,都可以从本书中找到一些有益的知识。同时,在本书中,笔者还总结了以往学习的经验,在讲解的时候加入了不少的实例,希望读者读完本书之后,既学习到了理论,又掌握了一些解决问题的方法。
发表评论
-
it名人
2015-06-21 10:11 866stoyan stefanov 著有 javascript模式 ... -
技术类书籍好书集锦
2012-12-07 13:03 11201. Flex3 In Action (Flex 3 实战) ... -
在华为做外包的日子
2012-08-19 09:19 160007月15日,我第一次来到 ... -
Rap说唱音乐《努力编码—Java生活》
2011-11-20 11:39 852我靠,太无聊了。这也行。 ... -
提供ERP系统服务,有意者加QQ 49933729
2011-06-28 15:34 58提供ERP系统服务,有意者加QQ 49933729 -
5月份编程语言排行榜
2011-05-29 20:49 1207PositionMay 2011 Po ... -
google员工的幸福生活
2011-01-24 22:36 1242Google(谷歌)素以为员工提供良好工作环境而著称,但“耳听 ... -
建行准备撤人了
2010-12-14 23:46 1343建行广东省分行开发中心准备撤除相当大的一部分开发人员, ... -
从腾讯的WEB 2.0QQ想到
2010-09-14 22:04 1801腾讯开始推出WEB2.0的QQ了,与以前的版本相比,这样2.0 ... -
卡啊,是什么惹的祸?
2010-09-05 10:10 1118今天早上开电脑发现非常的慢,我打开资源管理器,发现原来慢的原因 ... -
一个空格的问题
2010-09-04 15:47 1078今天小黄把一个项目给我,叫我帮她改改页面,我从CVS拿下来以后 ... -
下载文件不保留文件可以吗?
2010-07-11 18:00 1224问题是可以的,现在上传文件或下载文件,一般人都习惯用Smart ... -
Javaeye不要IE了吗?
2010-05-10 00:22 23Javaeye不要IE了吗?我用IE打开博客的管理界面时,发现 ... -
“.中国”域名将全球启用 终结英文独霸时代
2010-04-30 22:40 1175在Javaeye首页看到了这则 ... -
不同的粉丝看待不同的编程语言和操作系统
2009-12-28 20:15 1194哈哈,从Javaeye的新闻那里考过来的,很有趣。 ... -
www是什么
2009-09-17 23:36 1347WWW是World Wide Web (环球 ... -
计算机网络的发展
2009-09-15 23:43 1463最初的网络只是几台计算机通过几条网线连接而成的,如今的网络已经 ... -
中国最好的程序员是否都愿投奔李开复的孵育工场?
2009-09-14 23:44 1280(TechCrunch)李开复证实了外界的传闻,他离开Goog ... -
快离开公司, 记录一下三年来一些感想
2008-11-26 00:21 0时间过得好快啊, ... -
万岁,一块钱就有了自己的网站
2008-11-21 10:54 1273经过我一天的苦战,我终于把我的网站和域名都搞好了. 那天, ...
相关推荐
无线传感器网络研究现状与应用 本文主要分析了无线传感器网络的研究现状,从体系结构和节点结构两个方面阐述无线传感器网络的组成结构,并从军事、生态环境及智慧医疗护理等方面阐述无线传感器网络的应用价值。 一...
《大学生网络游戏的现状》 网络游戏,作为现代科技与娱乐文化交融的产物,已经深深地渗透到大学生的日常生活中。本文将围绕“大学生网络游戏的现状”这一主题,深入探讨网络游戏在大学生群体中的普及程度、影响因素...
大学生网络安全意识现状及对策分析 大致来说,随着互联网的普及和发展,网络安全问题日益严重,大学生作为国家的建设者和接班人,网络安全问题频发,给国家社会学校家庭都带来了巨大的损失。因此,大学生的网络安全...
计算机网络技术的发展现状和趋势 计算机网络技术是20世纪最重要的科技成就之一,它随着计算机技术、通信技术和信息技术的进步而迅速发展。...随着技术的持续创新,我们有理由期待一个更加先进、智能和安全的网络世界。
在此基础上详细分析了国内外网络空间安全评估的现状,为网络空间安全评估模型和方法研究奠定基础。 2008 年,美国第54 号总统令对“Cyberspace”进行了定义:Cyberspace 是信息环境中的一个全球域(整体...
【网络歌曲的现状与发展趋势】 随着信息技术的飞速进步,互联网已经渗透到社会生活的各个角落,音乐领域也不例外。...未来,我们有望看到更多优秀的网络歌手和作品涌现,网络歌曲将成为音乐世界里不可或缺的一股力量。
网络大数据是指“人、机、物”三元世界在网络空间(Cyberspace)中交互、融合所产生并在互联网上可获得 的大数据.网络大数据的规模和复杂度的增长超出了硬件能力增长的摩尔定律,给现有的IT架构以及机器处理和 计算...
随着互聯網技术的飞速发展,网络空间中的网络安全事件频发,影响巨大,全世界各国都将网络安全态势感知视作网络安全战略布局的关键。 网络安全态势感知的研究现状可以从三个方面进行论述:首先,从传统态势感知逻辑...
《网络道德的现状调查与分析》是一篇针对大学生网络道德状况的研究报告,旨在揭示网络道德现状...同时,提升大学生的心理素质和社会适应能力,减少他们在网络世界中的道德失范行为,是当前网络道德教育亟待解决的问题。
网络安全是当前信息技术领域至关重要的议题,它涉及到网络通信的各个层面,从硬件设备到软件应用,从个人用户到企业组织,无一...只有这样,我们才能在网络世界中保障信息的安全,保护个人隐私,确保企业资产不受侵犯。
网络安全是当前社会关注的重要议题,随着信息技术的飞速发展,互联网已经渗透到生活的各个角落,同时也带来了诸多安全挑战。本文将深入探讨网络安全的...同时,用户也需要增强网络安全意识,共同构建安全的网络世界。
在互联网时代,网络道德是一种新型的道德关系,它既受到传统伦理道德的影响,又需要适应网络世界的特殊性。网络道德不仅是法律法规的补充,而且在规范网络行为、维护网络秩序、保障网络安全方面起着关键作用。尤其是...
关于大学生网络素养现状的研究报告,其核心关注点在于如何在当前的...通过持续的研究和实践,可以不断优化教育策略,提升大学生在网络世界中的适应性和健康使用网络的能力,为他们的全面发展和社会的和谐稳定贡献力量。
无线网络的初步应用,可以追溯到五十年前的第二次世界大战期间,当时美国陆军采用无线电信号做资料的传输。他们研发出了一套无线电传输科技,并且采用相当高强度的加密技术。当初美军和盟军都广泛使用这项技术。这项...
然而,中国的网络营销现状也暴露出一些问题。首先,很多企业对网络资源的利用不足,营销策略相对单一,往往局限于网络广告和简单的产品宣传,缺乏深度和多元化的网络营销策略。其次,企业在网络营销的内部管理上存在...
### 5G网络技术研究现状及发展趋势 #### 移动通信网络的新需求 随着社会进步和技术革新,每一代移动通信系统的出现都旨在满足特定的技术基础、业务类型以及用户需求。第一代移动通信系统(1G)主要是为了实现无线...
人力资源和社会保障行业省级数据中心网络安全现状分析和规划思路 人力资源和社会保障行业省级数据中心网络安全现状分析和规划思路是指对人力资源和社会保障行业省级数据中心网络安全的分析和规划。该行业的网络安全...
长久以来, 硬件在网络世界中保持着至高无上的地位。直到 2008 年斯坦福大学的学者 提出 OpenFlow[1], 并于 2009 年将其扩展为 SDN(software-defined networking)概念[2]之后, 软件定义网络概念逐渐进入人们的...