2024年4月30日发(作者:)

javaweb学习心得

正文

第一篇:javaweb学习心得

学习心得

在写心得之前总结下中级部分学习的内容,我们的中级部分主要学习了

html,css,javacript,xml,dtd/scheam,以及java ee 中的jsp,servlet,过滤器,监听器,jstl,

el,jquery,ajax。

下面就各个模块进行总结:在学习html时,我是对这个没太在意的,因为里面全部

是标签,没有需要理解的内容,全部是属于识记的,所以在学习时相对轻松,对于html

常用的标签都是非常清楚的form中的十一种类型,常用的有text,password,hidden,

submit,button,radio,checkbox,等其他的标签如div,table,span,select都是重要

的标签.

css的学习:虽然说在标签中也可以定义样式,但是这么做看起来不是那么明智,我

在学css时还是比较努力的,所有的样式效果都测试过,并且写了相应的案例,只是过了

不到3个月就忘了一大半,很多时候都是查文档才能写出来的,虽然css对于我们来说不

必要非常精通,但是我觉得掌握的东西越多,以后的工作就越轻松,所以在中级结束后也

会去看看前面的笔记和案例。

javascript:js 我认为是最重要的,甚至于超过servlet,jsp,在上课期间,讲的内容

还是比较少的,就javascript中创建对象来说吧,应该只讲过3中方法,虽然在一般的情

况下是用不上的,但是我觉得还是有必要学习的,这样有助于看懂别人写的框架,在

javascript这部分学习中讲的最多的还是dom操作,不过我觉得用dom操作太繁琐了,

写的代码太多,而且效率看起来也不高,后面就是讲的事件,事件也算是简单的,只是对

触发的事件进行相应的响应。除了这些就是javascript流程控制,对象一些基本语法,这

些和java类似,所以在上课时没有讲得太多。

xml: extensible markup language可扩展标记语言。它是由sgml(standard

gerneralized markup language)发展而来的,允许开发者自定标签,可以将标签和内容

有效的分离。在xml技术里,可以编写一个文档来约束xml文档的书写规范,称之为xml

约束。本文主要介绍dtd与schema两种约束,在这里学习了dtd,scheama,定义xml约束,

这部分的学习是我感觉最累的一部分,dtd还算好,scheama里面的内容,现在都忘了,

没有任何记忆,只知道在xml约束中有着两中方式,还好这些在刚开始工作时是用不上的,

因此我也没有用很多时(敬请期待好更好文章:)间来学习。

servlet:我觉得是比较简单的,可能是因为它是java代码,容易理解。首先讲的是开

发环境的配置,安装tomcat,了解tomcat下的目录,以及web工程下的目录。后来是

讲了servlet的访问方式,post和get的区别,处理中文乱码是servlet中一个重要的知

识点,几乎每个项目都会遇到这个问题。主要乱码有get,post乱码,是通过设置request

或者response的编码方式来实现的。servlet间的跳转方式有重定向和转发,对于重定向

和转发的区别,现在理解的很透彻了,重定向是不能获取request中参数,是客户端的两

次请求,而转发是服务器内部跳转,不过,两种在设置过滤器的情况下,都要通过过滤器

才能跳转。servlet的生命周期是笔试的必考题,其实这是很简单的,只需要理解,没必要

死记硬背的,session算是重要的知识点,很多数据都是存储在内存中,如购物车,用户

信息等,还可以对session设置生存时间。说到session就必须说说四种会话跟踪技术,