jsp九大内置对象

Posted 寒潭渡鹤影

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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正则表达式进行二次验证。

 

以上是关于jsp九大内置对象的主要内容,如果未能解决你的问题,请参考以下文章

jsp九大内置对象及四个作用域

jsp九大内置对象及四个作用域

JavaWeb--jsp九大内置对象完整总结

面试题:jsp九大内置对象

jsp九大内置对象和四大作用域

整理一下JSP的九大内置对象和四大作用域