《Java Web从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java Web应用程序开发应该掌握的各方面技术。全书共分21章,包括Java Web应用开发概述、HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、过滤器和监听器、Java Web的数据库操作、EL(表达式语言)、JSTL标签、Ajax技术、Struts2基础、Struts2高级技术、Hibernate技术、Hibernate高级应用、Spring核心之IoC、Spring核心之AOP、JSP操作XML、清爽夏日九宫格日记网等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java Web应用程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:
◆语音视频讲解:总时长27小时,共97段
◆实例资源库:951个实例及源码详细分析
◆模块资源库:15个经典模块开发过程完整展现
◆项目案例资源库:15个企业项目开发过程完整展现
◆测试题库系统:596道能力测试题目
◆面试资源库:369个企业面试真题
◆PPT电子教案
本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。
3.1.1 什么是javascript
javascript是一种基于对象和事件驱动并具有安全性能的解释型脚本语言,在web应用中得到了非常广泛的应用。它不需要进行编译,而是直接嵌入在HTTP页面中,把静态页面转变成支持用户交互并响应应用事件的动态页面。在Java Web程序中,经常应用了avaScript进行数据验证、控制浏览器以及生成时钟、日历和时间戳文档等。
3.1.2 javascriptt的主要特点
javascript适用于静态或动态网页,是一种被广泛使用的客户端脚本语言。它具有解释性、基于对象、事件驱动、安全性和跨平台等特点,下面进行详细介绍。
解释性
javascript是一种脚本语言,采用小程序段的方式实现编程。和其他脚本语言一样,javascript也是一种解释性语言,它提供了一个简易的开发过程。
基于对象
javascript是一种基于对象的语言。它可以应用自己创建的对象,因此许多功能来自于脚本环境中对象的方法与脚本的相互作用。
事件驱动
javascript可以以事件驱动的方式直接对客户端的输入作出响应,无须经过服务器端程序。说明 事件驱动就是用户进行某种操作(如按下鼠标、选择莱单等),计算机随乏作出相应的响应。这里的某种操作称之为事件,而计算机作出的响应称之为事件响应。
安全性
javascript具有安全性。它不允许访问本地硬盘,不能将数据写入到服务器上,并且不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据的丢失。
跨平台
javascript依赖于浏览器本身,与操作系统无关,只要浏览器支持javascript,javascript的程序代
3.2 javascript语言基础
视频讲解:光盘\TMuxouavaScrspt语言基础.exe
3.2.1 javascript的语法
javascript与Java在语法上有些相似,但也不尽相同。下面将结合Java语言对编写JavaSchpt代码时需要注意的事项进行详细介绍。
JavaSeript区分大小写
JavaSeript区分大小写,这一点与Java语言是相同的。例如,变量username与变量userName是两个不同的变量。
每行结尾的分号可有可无
与Java语言不同,javascript并不要求必须以分号(;)作为语句的结束标记。如果语句的结束处没有分号,javascript会自动将该行代码的结尾作为语句的结尾。
……