JSP学习计划范文
大家知道JSP是什么吗?不知道的话就跟着学习啦小编,一起来看看JSP学习计划吧。
JSP学习计划篇1
大概的学习过程是:HTML、CSS、JavaScript、VBScript、java语言、AWT、Swing、Applet、Servlet、jsp、JDBC、MVC、Struts、Hibernate。
jsp程序员成长全计划
1、建立并且理解你的Web Server。
因为Apache 是免费的并且在大多数平台上工作,为训练目的推荐 Apache。 安装时间:2 天。
2、 保证你理解 HTML / XHTML 。
你将需要了解html基础, 特别是 HTML 布局中的table的使用。XHTML 不久将代替 HTML ,学习 XHTML 的基础是一个好主意。许多程序员通过 HTML IDE 学习 HTML ( 集成开发环境 ) 。因为大多数 HTML IDE产生混乱的HTMl语法,所以花时间学习手工写作html是很有必要的。因为你将会使用 JSP 和 HTML 混合编程,精通HTML语法是重要的。所以,你必须能流利地写 HTML 。 训练时间:2 ~ 4 个星期。
3、开始学习 Java 。
开始学习 Java 1.4 理解 Java 基础是很重要的。不用担心学习Swing或 Java 的图形方面,因为在JSP 中你不会使用这些特征。集中精力在 Java 工作的细节,学习 Java 的逻辑,也在 Java Bean上花时间。学习Applet是好的, 但是就象Swing, JSP 的大多数应用将不使用小程序。
训练时间:3 ~ 6 个星期。
4、学习并且理解你的Web Server的更好的细节。
熟悉Web Server的特征,这是很重要的。
训练时间:2 天。
5、建立你的 JSP Server
我推荐以Tomcat开始。它可以很好地运行JSP程序。当你不能在生产使用Tomcat时,学习尽可能多的知识以便于更好的运行程序。另外, 许多 JSP 程序员使用Tomcat。因此当你遇到一个问题时,你将容易发现帮助。
安装时间:一~ 2 天。
6、开始学习 JSP 。
基本的 JSP 学习通过的步骤 1到步骤6可以完成, 然后使用 JSP 对象和脚本写 JSP 程序来联系。学习 JSP 的另外一个方面可以学习怎么创建一个分布式的应用程序。
训练时间:4 ~ 6 个星期。
7、学习更多的 JSP server。
没有关于更多的 JSP Server当然也可以运行jsp程序。然而, 许多 JSP server都由自己特殊的特征,可以让你更好的理解你的JSP 工程。
学习更多的Jsp server如何处理jsp程序是有必要的。同样也可以优化你的 JSP 应用程序,并且使之运行得更快而不出任何问题。
训练时间:2 ~ 7 天。
8、 学习 JDBC 。
JSP 大多数应用将使用数据库,JDBC 被用于数据库连接。经常忽略的一个事实就是,每个 JDBC Driver 所支持的东西是相当不同的。了解并熟悉在jsp工程上被使用的 JDBC driver的细节是很重要的。
(有时这部分的学习被包含在前面 Java 或JSP的学习中了 。) 训练时间:1~ 2 个星期。
到现在,你已经成为了熟练的 JSP 程序员。仍然有很多需要学习,你可以考虑扩展你的知识比如 DHTML , XML ,java证书, JSP Tag Libraries 或 Servlets , 看你想要造什么类型的网站而决定了。
JSP学习计划篇2
Java的面向对象的编程语言的特性的地方, 比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,垃圾回收,Java的异常处理机制,文件流I/O,OOP,OOD等面向对象设计。
二、基于JDK的java基础类库
内容:
最核心的只有4个:
java.lang.*;
java.io.*;
java.util.*;
java.sql.*;
学习方法:
首先要通读整个package的框架,了解整个package的class,interface,exception的构成,最好是能够找到介绍整个包框架的文章。这些专门介绍包的书籍的前几章应该就是这些总体的框架内容介绍。
目标:
Java给我们提供了哪些类,每个类是用在什么场合,当我遇到问题的时候,我知道哪个类,或者哪几个类的组合可以解决我的问题,主要对每个包的总体框架的把握。
资料:
Sun公司的文档,及书店购买专门的相关书籍,j2se手册。
三、Java Web 编程
内容:
JSP语法、字串处理、JDBC、数据库连接池,Tomcat服务器配制、管理、JAVA BEAN的使用、基于HTTP协议的Servlet,JSP的MVC框架结构structs的灵活运用,构建java的标签,标记。
资料:
一本JSP入门、语法书籍,《精通STRUCTS》,JSP手册。
项目:
编写一套基于Structs、javaBean的一套网上书店购物系统。
四、JAVA GUI编程
内容:
AWT的使用、SWING基本控件的基础代码(二十个左右)、驱动事件,一套基于XML的模板方法。
资料:
NMS系统,IBM swing教程,java i/o文件处理机制文档。
五、UML/Rose XDE面向对象的分析与建模技术
内容:
理解UML与面向对象的本质特性、UML与OOAD方法之间的关系;理解UML语言的基本语法、语义;了解九种UML模型图与对象的静态结构、动态行为之间的对应关系;熟悉使用建模工具Rational XDE绘制各种模型图;理解面向对象设计(OOD)的基本技巧。
资料:
IBM的WEB SPHERE软件、建模工具、相关书籍。
六、设计模式
内容:
设计模式的基本原则,创建型模式;结构型模式;行为型模式; JavaEE模式,模式语言与框架(framework)模式。
目标:使用设计模式提高软件系统可重用性使用设计模式提高软件系统可重用性。
七、WebSphere /Weblogic应用服务器 与EJB高级编程
内容:创建基于JAVA EE1.4规范和WebSphere /WebLogic 的EJB中间件开发,内容包括Session Beans,Entity Beans,Message-Driven Beans,JAAS,JNDI等。EJB高级特性:包括事务、安全性、关系管理。同时讲解最新EJB3.0技术规范。
八、Spring轻量级Java EE开发框架
内容:
Spring框架介绍;安装和构建Spring;控制反转(IoC);面向方面编程(Spring AOP);持久化服务。
九、Hibernate对象持久化技术
内容:
Hibernate简介;对象与关系型数据库的映射( ORM )原理;在Java应用中使用Hibernate的步骤;通过Hibernate API操纵数据库。
十、深入理解JORAM(一个类似于openJMS分布在ObjectWeb之下的JMS消息中间件)
jsp文件怎么打开
jsp文件一般用记事本就能打开。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。
在传统的网页HTML文件(htm,html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送email 等等,这就是建立动态网站所需要的功能。
所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。