jsp 最简单实例
零基础如何快速学好JavaEE?
零基础如何快速学好JavaEE?
首先我们应清楚JavaEE究竟是什么?
JavaEE是J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用。可以理解为Java EE 是一个框架,也可以说是一种规范。
JavaEE平台提供了一个基于组件的方法来加快设计、开发、装配及部署企业应用程序。
相较于Microsoft的.NET,Sun公司的Java*E和一系列标准、技术及协议更接近或更满足互联网在智能化Web服务方面对开放性、分布性和平台无关性的要求。
JavaEE软件开发体系架构
两层架构:传统的客户服务器系统仅只简单地基于两层体系来构建,即客户端(前台)和企业信息系统(后台),没有任何中间件,业务逻辑层与表示层或数据层混在一起。这种两层架构无论从开发、部署、扩展、维护来说,综其只有一个特点——成本高。
三层架构:三层架构将系统分为表示层、逻辑层、持久层。
表示层:由处理用户交互的客户端组件及其容器所组成;
业务逻辑层:由解决业务问题的组件组成;
数据层:由一个或多个数据库组成,并可包含存储过程。
新手学习java EE,首先应有一定的计算机基本概念,DOS命令开始,为你入门编程语言扫盲,什么是程序,如何配置JAVA开发环境,JAVA编程的过程是怎样的,JAVA有什么物特点,程序是如何运行的,没有基础的学习,可能学起来会非常费解和困难,把基础学好,才能走的更远!
买本相关的书籍或者在网上找资源,多翻阅,书籍非常重要,不懂就多思考,如《JavaEE基础教程》包含Java基础和Java Web编程两部分内容,自学也不错。
《JavaEE基础教程》分为上、下两篇。上篇是Java基础知识,主要介绍了与Java开发相关的一些基础知识;下篇是JavaEE基础知识,主要介绍了JSP动态网页开发的相关知识。书中列举了大量的实例,将一些知识点很好地组织到示例中,通过示例来讲解相关内容。
多动手实践
计算机专业的学生都会被老师反复叮嘱:多敲代码多练习。很多例子要动手去做才会有更多收获。在电脑上安装Java环境。
学会提问交流
很多人学习计算机知识只是自己一个人学习,其实可以在网上多找些论坛,共同学习Java EE的人一起学习,共同进步。提高自己学习的兴趣,有更高的效率。
学会发掘资源
网上现在有很多资源视频供大家学习各个专业知识,多看关于Java EE的视频,会让你受益匪浅。
jsp工作原则?
jsp的执行必须同时具备3个条件:jsp容器、java编译器和java虚拟机。
在jsp运行过程中,首先由客户端浏览器发出请求,jsp容器接收请求后,jsp容器对jsp代码进行以下4个操作过程(如果不是首次访问并且jsp文档没有更改过则直接执行第4步)
1、代码转化。jsp容器将jsp文件转换成java servlet文件;
2、编译。jsp容易编译java servlet文件,生成class文件;
3、生成实例。jsp容器加载编译后的class文件,并创建实例;
4、相应请求。jsp容器调用该实例的请求处理方法处理客户请求,并将相应信息回复给客户端。