Java Web 知识点总结

[1]前端的框架(前端知识的概括[js、JQ])

       A、JS

            [1]JS中的基础的语法

            [2]BOM对象

            [3]DOM对象

       B、JQ

            对JS的封装 javascriptQuery

            JQ的特点就是在获得元素上多种多样

            JQ实现动画效果比较的简单

    [2]JSP+servlet

       A、Servlet 的作用

             1、使用Servlet进行网页的开发

             2、进行流程控制 {这个作用做3件事情}

       B、Servlet 的生命周期

             0、类加载

    (url)servlet123-----servlet----servlet----com.lzj.servlet.MyServlet

      Class  clazz=  Class.forName("com.lzj.servlet.MyServlet");

      Object   obj= clazz.newInstance();

             1、实例化  离不开反射

             2、初始化--init离不开反射

             2、服务请求---service离不开反射

             3、销毁--des离不开反射

       C、Servlet中方法的使用

             (1) 读取初始化参数

              (2)读取全局参数

       D、Servlet中注解的使用: @WebServlet ,注意 :书写这个注解后就不用去web.xml中配置了Servlet相关的操作。

       E、请求和响应

       F、中文乱码的处理解决

          {GET方式乱码(A、在tomcat中servce.xml中进行配置

                                  B、使用数组)

数组方式解决:

byte []  bytes = str.getBytes("iso-8859-1");

String  cstr =  new String(bytes,"utf-8");

      POST乱码解决:req.setCharacterEncoding("utf-8");}

       G、浏览器端控制的跳转方式有几种

            A、提交form表单{get/post}

            B、超链接{get}

            C、URL地址{get}

          服务器端控制的跳转方式有几种 ?

           A、转发 {只可以在当前的项目中跳转}

           B、重定向{可以跳转到任何的资源位置}

使用转发和重定向的参考依据: 在即将跳转的页面是否需要携带数据 。

       H、路径问题

             [1]绝对路径

绝对路径方式:(以Http开始,路径中含有IP地址、端口、访问的地址)

             [2]根路径

根路径方式:用“/”开始(/代表当前服务器),后面紧跟上下文路径。

             [3]相对路径A

             [4]相对路径B

[注]:重定向中“/”代表的是当前服务器;转发中“/”代表的是当前项目。

      I、Session和Cookie

          作用:解决HTTP无状态

         Session的数据是保存到服务器中,在浏览器中cookie保存的是JsessionID。

         session失效的时机

              [1]手动注销session

              [2]超过session的最大不活动时间

              [3]关闭浏览器  

 

  Cookie:在浏览器中{默认:本次会话、可以自己指定}

      K、JSP

            JSP的本质就是一个servlet

            JSP页面中包含的元素

               {

                  [1]HTML静态网页

                  [2]java代码{小脚本<%%>  声明式   表达式}

                  [3]指令表示

                  [4]动作标识

                  [5]注释

               }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值