JAVA一直在探索,当JAVA出现后,无人问津,基本判定了死刑。


2005年的时间,当时出现了新的技术,它就是互联网,当时的互联网页面都不能动态改变(所谓动态改变,就像电视,不能改变,就像黑板,除非你手动把它给擦出了,否则是不能改变的)。



当时的SUN(曾经的网络巨头,现投靠了ORACLE)想,如果我能让网页动起来,哪我就牛了,于是乎,变用JAVA作了个技术,这就是applet。


物以稀为贵,applet是第一个能让网页动态改变的技术,众人忙学之,就学了JAVA(applet是JAVA的一个小小的技术)。


SUN继续想了,技术要向下发展,JAVA要发扬光大,于是乎,用JAVA作了个技术,SERVLET(其实呢,Servlet技术分为很多种,今天的Servlet是关于网站的Servlet),这样就出现了Servlet。


Servlet做出来之后,做的很复杂,很恶心,大家一片骂声,SUN说了,别骂了,SERVLET大家别用了,我就只保留一个Servlet技术,这就是HttpServlet。


HttpServlet在推广的时间,大家继续骂,说做的不好,用着太麻烦,很多东西实现起来太龌龊,这种情况下,SUN说了,别骂了,我改不行吗,这出现了JSP。


所以呢,今天是JSP和Servlet并存。