1. HTML

HTML(Hypertext Markup Language)即超文本链接标示语言,使用它可以设计静态网页。

2. CSS

CSS(Cascading Style Sheets)即层叠样式表,简称"样式表",是一种美化网页的技术,主要完成字体、颜色、布局等方面的各种设置。

在HTML基础上,使用CSS不仅能够统一、高效地组织页面上的元素,还可以使页面
具有多样的外观。
3. Javascript
Javascript是一种简单的脚本语言,在浏览器中直接运行,无须服务器端的支持。这种脚本语言可以直接嵌套在HTML代码中,它响应一系列的事件。当一个Javascript函数响应的动作发生时,浏览器就会执行对应的Javascript代码,从而在浏览器端实现与客户的交互。
Javascript增加了HTML网页的互动性,它可以在浏览器端实现一系列动态的功能,仅仅依靠浏览器就可以完成一些与用户的互动。

4. JSP

JSP页面由HTML代码和嵌入其中的Java代码组成。在页面被客户端请求后,Web服务器对Java代码进行处理,然后将生成的HTML页面返回客户端的浏览器。JSP页面一一般包含JSP指令、JSP脚本元素、Jsp标准动作以及JSP内置对象。

5. Servlet

Servlet(Java服务器小程序)!是用Java语言编写的服务器端程序,是由服务器端用和执行的。它可以处理客户端传来的H丁IP请求,并返回一个响应。它是按照Servlet自身规范设计的一个Java类,具有可移植性、功能强大、安全、继承、模块化和可扩展性好等特点。

6. JavaBean

JavaBean用Java语言编写并遵循一定规范的类,该类的一个实例称为JavaBean,简称Bean.JavaBean可以被JSP引用,也可以被Servlet引用。

7. JDBC

JDBC Oava Database Connectivity,数据库访问接口)是Java Web应用程序开发中最主要的ApI之一,任何应用程序总是需要访问数据库。它使数据库开发人员能够用标准的Java APl编写数据库应用程序。JDBC APl主要用来连接数据库和直接调用SQL命令执行各种SQL语句。

8. XML
XML(extensible Markup Language,可扩展的标记语言),在Java Web应用程序中,XML主要用于描述配置信息。Servlet、Struts2以及Hibernate框架都需要配置文件,它们的配置文件都是XML格式的。

 

9. Struts2

Struts2框架,提供了一种基于MVC体系结构的工程序的开发方法,具有组件模块化、灵活性和重用性等优点,使基于MVC模式的程序结构更加清晰,同时也简化了Web应用程序的开发,是目前最常用的开发框架。

10. Hibernate

Hibemate是一个面向Java环境的对象/关系数据库映射工具,即ORM(Object-Relation Mapping对象——关系映射)工具。它对JDBC API进行了封装,负责Java对象的持久化,在分层的软件架构中位于下持久化层,封装了所有数据访问细节,使业务逻辑层可以专注于实现业务逻辑。