zoukankan      html  css  js  c++  java
  • 几个jsp模块

    整理一下小东西,以后用的时候就可以随手拿来了,如果还有jsp的功能模块的话,再加上。
     
    一,带线程的计数器。
    <%@page contentType="text/html;charset=gb2312" %> <html> <body  bgcolor="999999"> <%!  int count=0;  synchronized void setCount(){   count++;   };   %>      <%    setCount();   out.println("您是第"+count+"个访问本页面的用户");    %> </body> </html>
     
    2.网页的重定向
    chongdx.jsp
    <%@ page contentType="text/html;charset=gb2312" %> <html><body bgcolor="999999"> <p>填写姓名:</p> <form action="very.jsp" method=post name=form > <input type="text" name="boy"> <input type="submit" value="enter" > </form> </body> </html>
     
    very.jsp
    <%@ page contentType="text/html;charset=gb2312" %> <html> <body bgcolor="999999"> <%  String str=null; str=request.getParameter("boy"); if(str==null)  str=""; byte b[]=str.getBytes("ISO-8859-1"); str=new String(b); if(str.equals(""))  response.sendRedirect("chongdx.jsp"); else{  out.println("欢迎来到本网页");  out.println(str);  }
     %> </body> </html>
     
    3.防盗链措施
    other.jsp在一个网站里,one.jsp 和two.jsp 在另外一个网站里,other.jsp无法访问two页面。
     
    other.jsp
    <%@ page contentType="text/html;charset=gb2312" %> <html> <body bgcolor="999999"> 这是腾讯的页面,你可以通过点击下面的超链接来下载迅雷里面的东西:<br> <a href="http://localhost:8080/lei/xunlei/two.jsp">点击下载</a> </body> </html>
     
    one.jsp
    <%@ page contentType="text/html;charset=gb2312" %> <html> <body bgcolor="999999"> 这是迅雷跳转页面。单击下面的链接来下载迅雷资源:<br> <a href="http://localhost:8080/lei/xunlei/two.jsp">点击下载</a> </body> </html>
     
    two.jsp
    <%@ page contentType="text/html;charset=gb2312" %> <html> <body bgcolor="999999"> <%  String mess=request.getHeader("referer"); if(mess==null){  mess="";   response.setStatus(404);  }  if(!(mess.startsWith("http://localhost:8080/lei/xunlei")))   response.sendRedirect("three.jsp");  %>  <br>  欢迎来下载此资源,您来自:<%=mess %> </body> </html>
    除非注明转载,其他文章均为作者原创,可以自由转载,但请注明转载的本文的地址,请尊重作者的劳动成果。
  • 相关阅读:
    oracle安装常见问题
    VM EXSI安装使用
    虚拟机---无法获取所有权
    Http常用状态码
    翻译:CommonJS的wiki
    如何在ie6/ie7/ie8中实现iframe背景透明
    网页版俄罗斯方块
    HTML5之pushstate、popstate操作history,无刷新改变当前url
    我们是如何做好前端工程化和静态资源管理
    dns-prefetch—DNS预解析技术
  • 原文地址:https://www.cnblogs.com/juepei/p/3052816.html
Copyright © 2011-2022 走看看