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正则表达式进行二次验证。

 

posted @ 2018-10-25 20:25  寒潭渡鹤影  阅读(153)  评论(0编辑  收藏  举报