1. JSP 全名叫Java server page,服务器端的一种技术,是由Jsp标签和Java代码还有HTML混合在一起的文档.从这一点来看,非常类似Microsoft ASP、PHP等技术。
借助形式上的内容和外观表现的分离,Web页面制作的任务可以比较方便地划分给页面设计人员和程序员,并方便地通过JSP来合成。
在运行时态,JSP将会被首先转换成Servlet,并以Servlet的形态编译运行,因此它的效率和功能与Servlet相比没有差别,一样具有很高的效率。
2. servlet是Java平台上的CGI技术。Servlet在服务器端运行,动态地生成Web页面。与传统的CGI和许多其它类似CGI的技术相比,Java Servlet具有更高的效率并更容易使用。
对于Servlet,重复的请求不会导致同一程序的多次转载,它是依靠线程的方式来支持并发访问的。
3. structs和spring是一种根据MVC的设计模式框架
4. Hibernate准确的说是一种ORM技术(对象关系映射),是对数据表信息的一个简单的封装成Java对象,可以很简单的使用Java对象访问数据信息.
5. EJB是一种企业及JavaBean
6. JavaBean就是一个Java类,准确地说每一个Java类都可以说是一个JavaBean; 是Java的核心代码,分别是会话Bean(Session Bean),
实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean
7. Java 2平台依照应用领域的不同,共分为三大版本,分别是J2EE、标准版本J2SE(Java 2 Platform, Standard Edition)、微型版本J2ME(Java 2 Platform, Micro Edition),以及Java Card等。
8. Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分
软件开发商的认可。其运行时占用的系统资源小,扩展性好,且支持负载平衡与邮件服务等开发应用系统常用的功能。作为一个小型的轻量级
应用服务器,Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用,成为目前比较流行的Web 应用服务器。
9. Apache是一个强大的Web服务器
在处理静态页面、处理大量网络客户请求、支持服务的种类以及可配置方面都有优势,高速并且强壮。但是没有JSP/Servlet的解析能力。
整合Apache和Tomcat可以看作是用Tomcat做Apache的jsp/servlet解析插件,将两者优势结合起来
不过Tomcat作为一个Web服务器,本身具备了基本的Web服务功能,在SUN的力推下,将来或许越来越强壮到不需要借助Apache优势的地步。
10. msql
11. SSH框架: 视图层(struts2)--业务层(spring)--持久化层(hibernate)--db
总结:
现在要开始学习JSP,需要做的工作有这么几个:
工具:
Apache
Tomcat
mysql
JVM
技术:
JSP
Java
struts2
spring
Hibernate
主机系统:
Linux,Max
借助形式上的内容和外观表现的分离,Web页面制作的任务可以比较方便地划分给页面设计人员和程序员,并方便地通过JSP来合成。
在运行时态,JSP将会被首先转换成Servlet,并以Servlet的形态编译运行,因此它的效率和功能与Servlet相比没有差别,一样具有很高的效率。
2. servlet是Java平台上的CGI技术。Servlet在服务器端运行,动态地生成Web页面。与传统的CGI和许多其它类似CGI的技术相比,Java Servlet具有更高的效率并更容易使用。
对于Servlet,重复的请求不会导致同一程序的多次转载,它是依靠线程的方式来支持并发访问的。
3. structs和spring是一种根据MVC的设计模式框架
4. Hibernate准确的说是一种ORM技术(对象关系映射),是对数据表信息的一个简单的封装成Java对象,可以很简单的使用Java对象访问数据信息.
5. EJB是一种企业及JavaBean
6. JavaBean就是一个Java类,准确地说每一个Java类都可以说是一个JavaBean; 是Java的核心代码,分别是会话Bean(Session Bean),
实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean
7. Java 2平台依照应用领域的不同,共分为三大版本,分别是J2EE、标准版本J2SE(Java 2 Platform, Standard Edition)、微型版本J2ME(Java 2 Platform, Micro Edition),以及Java Card等。
8. Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分
软件开发商的认可。其运行时占用的系统资源小,扩展性好,且支持负载平衡与邮件服务等开发应用系统常用的功能。作为一个小型的轻量级
应用服务器,Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用,成为目前比较流行的Web 应用服务器。
9. Apache是一个强大的Web服务器
在处理静态页面、处理大量网络客户请求、支持服务的种类以及可配置方面都有优势,高速并且强壮。但是没有JSP/Servlet的解析能力。
整合Apache和Tomcat可以看作是用Tomcat做Apache的jsp/servlet解析插件,将两者优势结合起来
不过Tomcat作为一个Web服务器,本身具备了基本的Web服务功能,在SUN的力推下,将来或许越来越强壮到不需要借助Apache优势的地步。
10. msql
11. SSH框架: 视图层(struts2)--业务层(spring)--持久化层(hibernate)--db
总结:
现在要开始学习JSP,需要做的工作有这么几个:
工具:
Apache
Tomcat
mysql
JVM
技术:
JSP
Java
struts2
spring
Hibernate
主机系统:
Linux,Max