在千锋武汉Java培训学习的第二阶段我们主要学习了javaweb部分的知识,具体点就是HTML、CSS、JavaScript、XML以及jsp、servlet、过滤器、监听器、JSTL、EL、jquery、AJAX等等。下面选择几个我觉得比较重要的部分进行总结。
首先是HTML部分:在学习HTML时,还是比较轻松的,因为需要掌握的基本都是属于记识的标签,需要理解的部分不算太多,然后是js和css部分。在学习css的时候基本上很多样式效果都自己手动写过相应的案例,在后面部分真正运用到的并不算多,而js也基本被后来所学的jQuery完全取代了,也许是因为js部分的知识掌握的比较牢固的原因我在学习jQuery的时候显得比较轻松。
其次是Servlet部分:在正式学习Servlet时,老师先讲了开发环境的配置,安装tomcat,了解tomcat的发展史及其下相关的目录。然后详细讲解了servlet的访问方式:get/post的区别、Servlet的跳转方式:重定向和转发、Servlet的四大域对象:ServletContext/HttpSession/ServletRequest/PageContext,Servlet的生命周期(实例化-->初始化-->服务-->销毁)等等。再然后需要注意的就是会话中cookie(客户端技术)和session(服务端技术)的区别及相关的运用。
再者是jsp部分:Jsp实质上和Servlet是一样的。它的全称是java Servlet Pages 都是SUN公司定义的一种用于开发动态web项目的技术,jsp适合编写动态内容,但是不适合编写java逻辑;当浏览器访问web服务器上的jsp页面时,先将.jsp文件翻译成.java文件,然后编译成.clss文件,后再执行。jsp和Servlet的侧重点不同,jsp重点在于显示数据,servlet作为控制器重点在编写java代码逻辑上。
以上几个内容是我认为在千锋武汉Java培训第二阶段的学习重点,第二阶段我有学到好的地方也有学的不好地方,对于如何提高学习效率和质量是我接下来要好好思考的问题。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱