一个朋友想学习一下java,结合自己学习java的 过程,简单做一个小的总结,完全针对没有编程基础的人而言。以java的bs开发为例,在写jsp的时候,从语言上来说,会用到html,java,javascript,sql上面的4种是必须要用到,所以如果只是入门的话,先学习html,结合dreamweaver或者frontpage学习,明白各个标签在网页中代表什么控件即可,大致1个星期就应该很熟练的使用dreamweaver并能知道哪个控件用html怎么写。
其次当然要学习我们重点使用的语言java,找本java基础的书,学习基本的语法和面向对象的思想。并了解jdk,熟练配置path,classpath等一系列环境变量。时间上1个月左右。
经过上面一些基本的学习,我们可以开始写一些基本的jsp页面了,没有数据库的。主要是熟练的将java嵌套到html语言中去,找本简单介绍jsp的书。在学习的过程中,需要使用java开发工具,例如,jbuilder或者eclipse等。并了解web服务器的基本工作原理,可以使用tomcat。时间1个月左右。
能熟练运用java开发工具,并了解jsp的基本工作原理之后,开始结合数据库进行简单的操作数据库,我们开发的目的就是为了处理数据,一开始可以使用access。使用jdbc连接数据库。在使用的过程中,逐渐学习sql语言。
3个月后对jsp有了基本的认识,准备开始尝试深入一些的研究。
首先需要对java的bs开发要有一些架构上的了解,包括一般的软件分层,表现层,业务逻辑层,还有数据持久层,能基本上区分清楚,可以用jsp+java+bean,基本的架构写一些小的应用,借助开发工具,适当涉及struts。
一般经过4-5个月的学习基本上对java有了一定的了解,但这个了解也应该是仅限于jsp这个范畴的大致上的了解,如果想继续深入的话,需要从广度上对整个软件的发展有一定的了解。
java语言应该算是面向对象的一个颠峰之作,最常用是它的bs结构,他的优势很多,在次不详细列举,在写jsp的时候,注意java标签的应用,使用不同的结构会有不同的标签,注意区别,有的结构可能多种标签混用,例如在struts中使用jstl。
web服务器是java应用中比较烦琐的一项,在大型应用中一般使用websphere和weblogic,如果tomcat熟悉之后可以研究一写上面2个服务器,对于深入了解java的结构有很大帮助。
java的cs开发可以说是一个鸡肋,控件太少,不是太好用,所以将经历多放到bs上就可以了。
上面是我对于学习jsp的一个简单的过程,想到什么写什么,没什么组织,可能漏掉了不少东西,希望大家给我指出来,我在修改。
jsp入门与提高
最新推荐文章于 2024-07-15 11:11:40 发布