问题提出:有A,B和C三个应用,在A应用里面有一个链接可以访问C应用,现在我如果把A应用里面访问C应用的链接写到B应用里面,B应用也可以访问C应用了,但是我想控制只想让A访问,而不想让B应用访问.请问如何控制呢

解决方案 »

  1.   

    request.getRemoteAddr();
    request.getRemoteHost();
    request.getRemotePort();
    request.getRequestURI();
    request.getRequestURL();
      

  2.   

    就是我想问如何能得到A应用或B应用的web服务器的地址呢?你们说的也只是得到访问C应用的机器的地址,不应定时web服务器的地址啊
      

  3.   

    不好意思,忘了jsp只能得到自己的地址了,jsp里好像没办法
      

  4.   

    如果不想让B应用访问C应用,为什么还要在B里面写到C应用的连接啊?
      

  5.   

    终于找到request.getHeader("Referer")其实用request.getRomoteAddr()的IP判断也可以啊