• jsp九大内置对象


    (1)out //向客户端输出数据;字节流

    (2)request //接受客户端的http请求<-->

    (3)response//封装jsp的产生的回应

    (4)session//用于保存用户的信息,跟踪用户的行为

    (5)application//多个用户共享该对象,可以做计数器

    (6)pageContext代表jsp页面的上下文,也是一个域对象,可以setAttribute(),作用范围只是本页面

    body>
        <%
            //放在pageContext的属性值,只在本页面生效
            pageContext.setAttribute("abc","顺平");
         %>
         <%
             String val=(String)pageContext.getAttribute("abc");
             out.println("val="+val);
          %>
      </body>

    (7)exception//代表运行时的一个异常

    (8)page//代表jsp这个实例本身

    (9)config//代表jsp对应的servlet的配置。

    js的regExp有一个test()方法,用来验证字符串和正则表达式匹配。

    验证用户输入的时候,就是先要用js来验证

    用js先在客户端进行验证,再利用ajax和服务器端用户名进行验证。

    对于比较严格的代码,要求在服务器端进行二次验证。

    java本身有正则表达式。

    客户端用js验证

    服务器端为了防止恶意攻击,需要用java正则表达式进行二次验证。

  • 相关阅读:
    springboot集成kafka
    elasticsearch http 搜索 测试
    linux下安装Elasticsearch
    laravel_admin 使用
    laravel 数据操作
    Win10+apache+PHP+Mysql
    laravel 坑(一)
    下载CentOS镜像
    window10 家庭版 添加Hyper-V虚拟机
    Win10 Composer 下载安装
  • 原文地址:https://www.cnblogs.com/liaoxiaolao/p/9852599.html
Copyright © 2020-2023  润新知