zoukankan      html  css  js  c++  java
  • javaweb d5

    jQuery四种核心函数:

    1.$(expression,[context])
    接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素
    jQuery 的核心功能都是通过这个函数实现的
    举例   1.$("a").css("background","black");  寻找a标签再对它加底色。
        2.  $("#e",xml);  
      他的操作是查询html里有的元素,再对元素进行操作。  
    2.$(html)
     往html里添加一个html,html在括号里的是被添加的html,也就自己定义的,再进行其他函数操作就可以找到合适位置了。  
    举例     
      $("<div><p>Hello</p></div>").appendTo("body");这个就是将写的div插入body里面的方法。也可以用append,只不过是子父的调用关系不同。
    可以使用innerHTML、innerText等DHTML方法和属性了。
    3.$(callback)
     $(function(){}); 这个是用DOM加载完成后执行的函数,它与windows.onload(){}有区别,在于它加载的速度比较快,他可以先不加载远程资源,加载本地资源,他可以编写多个,而windows只能写一个后面的会被替代。
    4.$(document).ready()的简写。
    允许你绑定一个在DOM文档载入完成后执行的函数。这个函数的作用如同$(document).ready()一样,只不过用这个函数时,需要把页面中所有需要在 DOM 加载完成时执行的$()操作符都包装到其中来。从技术上来说,这个函数是可链接的--但真正以这种方式链接的情况并不多。

    二.post和get的区别
      1.一般表单用post请求,因为数据多了get不能通过地址栏传输了。
      2.get请求没有体,post请求通过请求提发送请求参数过来,有请求体无大小限制,可以发大量数据。
      3.get会在url地址上看到请求参数字符限制在255个字符,post也是255个字符,但是请求看不到更加安全。
      

      三.转发和重定向

      1.转发格式 request.getRequestDispatcher("html").forward(request, response);其中html是要转发的地址,可以写绝对地址也可写相对地址。

      2.重定向格式:response.sendRedirect("html");其中html是要重定向的地址。

     3.区别:转发只向服务器请求1次,请求了就在服务器端执行,再将结果返还给浏览器,但是他的地址栏和浏览器都没有改变,同时用的关键字是request。
      重定向向服务器请求了2次,他的工作是浏览器向服务器发送请求,服务器执行并交给别人处理,将别人处理的地址发给浏览器,浏览器再向服务器发出第二次请求,
    期间浏览器发生了改变并相应了,所以对应的地址栏改变,浏览器知道,浏览器进行了处理,所用到的关键字是response。
     四.tomcat的文件以及基本作用
     1.bin 主要用来存放tomcat的指令,一类是以.sh结尾的(LInx指令),另一类是以.bat结尾的用来处理windows指令。
     2.conf 用来存放tomcat的配置文件。
     3.lib 主要用来存放tomcat运行需要加载的jar包里。
     4.logs 主要用来存放tomcat在运行工程中产生的日志文件
     5.temp  用来存放临时产生的文件。
     6.webapps  用来存放应用程序
     7.work  用来存放编译后的文件,清空可以达到清除缓存的作业。
    五.servlet生命周期

    servlet是由tomcat服务器来管理的!

    servlet生命周期:是指servlet对象由产生到销毁的过程!

    servlet生命周期涉及的几个方法:
    1.构造器方法:只会在第一次访问这个servlet的时候调用一次,调用一次就说明servlet是单例的,但是servlet是多线程的,
    非线程安全的,也就是说在servlet中我们尽量不要在service方法中操作全局变量!

    2.init方法:init方法只会在第一次访问servlet的时候调用一次,对servlet对象进行初始化操作!

    3.service:service方法会在每次访问这个servlet的时候都调用一次,而且我们的业务逻辑也是写在这个service方法!

    4.destroy方法::destroy方法只会在我们的项目卸载的时候调用一次,也就是说在服务器关闭的时候会在服务器关闭的时候调用一次!

      六.定义一个servlet

    1.定义一个类继承使用servlet接口

    2.在web.xml里进行配置,配置具体是

     <servlet>
        <servlet-name>Login</servlet-name>
        <servlet-class>users.LoginServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>Login</servlet-name>
        <url-pattern>/Login</url-pattern>
      </servlet-mapping>

    其中Login是名字,users.LoginServlet是具体的地址,就是.java文件。第二个mapping相关的是 第一个也是名字,第二个是映射地址,也就我们在浏览器里的地址。 


      







  • 相关阅读:
    曾经收藏过的好文,唯快不破
    思想上的差距,各种差距,看完再说
    GO的初始简书(一)简介安装
    php 使用composer
    微信开发~又来一拨(本人崇尚开源)
    PHP 底层的运行机制与原理 --转
    关于cgi、FastCGI、php-fpm、php-cgi
    winows 服务器环境搭建 (碰到了windows服务器,小记一下吧~)
    python方法的重写
    python继承简介
  • 原文地址:https://www.cnblogs.com/guomingyt/p/7834775.html
Copyright © 2011-2022 走看看