有关于javaweb的该如何去学习?
第一:xml
最开始是有关于xml的语法的了解,然后是语法的转义字符,然后是关于的DTD的约束和schema约束,在此之后是关于xml的dom的解析,然后是sax的解析,然后是dom4j和xpath的详细讲解。
第二:tomcat服务器
这是有关于tomcat服务器的介绍,需要发布到网络才能进行访问,然后是Tomcat的有关目录结构详解,然后就是所学习的web项目的目录结构,其次是服务器的一个虚拟目录和虚拟主机。
如果有正在学java的程序员,可来我们的java技术学习扣qun哦:82466,5209里面免费送java的视频系统教程噢!小编也是一名从事了6年java开发的全栈工程师,花了近一个月整理了一份较适合18年学习的java干货,送给每一位java小伙伴,欢迎初学和进阶中的小伙伴。
第三:http协议
这是有关于超文本传输的一个协议,然后就是http的请求行,请求头,请求体,之后则是相应的状态行,响应头,响应体。
第四:servlet基础
首先任然是关于servlet的介绍和如何创建它,其次创建之后会有用到有关它的配置,也就是servlet的相关配置,之后是有关servlet的类层次结构,然后是有关于HTTPServletResponse和HTTPServletRequest请求出现乱码的原理和如何去解决。再然后是ServletConfig和ServletContext两个的使用,最后是cookie和session的区别和概念。
第五:JSP编程
首先是jsp它的一个运行原理,然后是有关于jsp的脚本元素和指令元素,其次你需要知道jsp内置的九个对象都是什么?jsp也拥有表达式那就是el表达式,你需要知道它的原理,并且比较熟练的掌握它,注意它的语法,jsp也是拥有标准标签库的,同时也拥有自定义标签,你需要学会使用它,这样会让你事半功倍。
第六:servlet高级
这里我们会接触到MVC的思想,这个我们后面会讲到,高级其实只是比基础深入一点,会有一个新名词,数据库连接池的概念和使用,同时其中比较有趣的是过滤器的使用,没错,就是filter过滤器,过滤器可以帮助你筛选,然后是lietener监听器,最后涉及到关于文件的上传和下载。
第七:ajax编程
学习这个首先我们需要知道浏览器向服务器发送请求的方法,这有助于我们学习ajax,然后是有关于ajax的一个介绍,当知道之后我们就需要知道如何创建ajax的核心对象也就是XMLHTTPRequest,同时我们需要知道ajax的编程步骤,也就是如何使用它,之后就是ajax的方法和属性是什么?后面是json是什么?是怎么使用的?当然,之后你可以尝试使用ajax去操作json格式的数据,以及最后的jQuery的ajax方法。
领取专属 10元无门槛券
私享最新 技术干货