比如说  
可以访问这个路径  
http://localhost:8080/TFMS/InfoIn/upTown_insert.jsp  
但是不能访问  
http://localhost:8080/TFMS/InfoIn/  
这样的路径  
谢谢~~~
 
 
问题点数:5 回复次数:9 显示所有回复显示星级回复显示楼主回复 修改 删除 举报 引用 回复
id="Topic_Zone" marginwidth="0" marginheight="0" src="http://topic.csdn.net/u/AD/Topic_Zone.aspx" frameborder="0" width="100%" scrolling="no" height="0">
加为好友
发送私信
在线聊天
  • kunling123
  • 等级:
发表于:2007-08-05 02:05:491楼 得分:0
package   www.yema.com;

import   java.io.IOException;

import   javax.servlet.Filter;
import   javax.servlet.FilterChain;
import   javax.servlet.FilterConfig;
import   javax.servlet.ServletException;
import   javax.servlet.ServletRequest;
import   javax.servlet.ServletResponse;
import   javax.servlet.http.HttpServletRequest;
import   javax.servlet.http.HttpSession;

public   class   MyFilter   implements   Filter   {

public   void   destroy()   {
//   TODO   Auto-generated   method   stub

}

public   void   doFilter(ServletRequest   req,   ServletResponse   resp,
FilterChain   chain)   throws   IOException,   ServletException   {
HttpServletRequest   request   =   (HttpServletRequest)req;
// String   url   =   request.getContextPath()   +   request.getServletPath();
String   servletPath   =   request.getServletPath();
if(servletPath.equals( "/index.jsp ")   ||   servletPath.equals( "/loginServlet ")){
chain.doFilter(req,   resp);
return;
}

HttpSession   session   =   request.getSession();
User   user   =   (User)session.getAttribute( "user ");
if(user   ==   null){
//非法访问

return;
}   else   {
//合法访问

chain.doFilter(req,   resp);
}

}

public   void   init(FilterConfig   arg0)   throws   ServletException   {
//   TODO   Auto-generated   method   stub

}

}

 
修改 删除 举报 引用 回复
加为好友
发送私信
在线聊天
  • dragonsdg3
  • 什么刀
  • 等级:
发表于:2007-08-05 10:05:372楼 得分:0
Tomcat   自带的配置选项吧,conf/web.xml中listings默认就是false的,不允许list目录
楼上过滤器正解,我的方式属偷懒式的
 
修改 删除 举报 引用 回复
加为好友
发送私信
在线聊天
  • llhdf
  • 塞外浪子
  • 等级:
发表于:2007-08-05 12:26:423楼 得分:0
Tomcat   自带的配置选项吧,conf/web.xml中listings   ,改为true。

<servlet>
                <servlet-name> default </servlet-name>
                <servlet-class> org.apache.catalina.servlets.DefaultServlet </servlet-class>
                <init-param>
                        <param-name> debug </param-name>
                        <param-value> 0 </param-value>
                </init-param>
                <init-param>
                        <param-name> listings </param-name>
                        <param-value> true </param-value>
                </init-param>
                <load-on-startup> 1 </load-on-startup>
        </servlet>

 
修改 删除 举报 引用 回复
加为好友
发送私信
在线聊天
  • eason26_li
  • 等级:
发表于:2007-10-29 11:39:044楼 得分:0
谢谢大家咯~~~
 
修改 删除 举报 引用 回复
加为好友
发送私信
在线聊天
  • find_1
  • 等级:
发表于:2007-10-29 11:53:315楼 得分:0
用过滤器哈
 
修改 删除 举报 引用 回复
加为好友
发送私信
在线聊天
  • hn_liuyi
  • 劉芸
  • 等级:
发表于:2007-10-30 11:30:216楼 得分:0
 2楼和3楼的简单实用,过滤器一般到j2ee中才用到,小项目没必要
 
修改 删除 举报 引用 回复
加为好友
发送私信
在线聊天
  • lhb2008
  • 我要学java
  • 等级:
发表于:2007-10-30 12:47:287楼 得分:0
学习中
 
修改 删除 举报 引用 回复
加为好友
发送私信
在线聊天
  • shheagle
  • 等级:
发表于:2007-10-30 23:16:408楼 得分:0
过滤器
 
修改 删除 举报 引用 回复
加为好友
发送私信
在线聊天
  • sky_001
  • 笨笨的我
  • 等级:
发表于:2007-11-02 15:50:339楼 得分:0
又学到了·~!!

JSP程序+tomcat服务器如何禁止客户端访问非页面形式路径相关推荐

  1. 关于微信小程序Tomcat服务器后端程序搭建

    关于Tomcat服务器小程序Java后端搭建 微信小程序采用的向服务器发送请求的api可以先看一下 wx.request(OBJECT) 发起网络请求. 这里重点关注data和url以及datatyp ...

  2. tomcat启动成功但是无法访问8080页面

    tomcat启动成功,但是访问页面的时候被拒绝 1.首先在浏览器输入http://localhost查看localhost能否访问,如果不是下图则需要修改电脑配置. 1.1进入电脑目录:控制面板\所有 ...

  3. 无法访问指定计算机,电脑打开磁盘/程序/文件时提示Windows无法访问指定设备、路径或文件怎么办...

    ‍ 最近有不少用户在打开打开磁盘.程序或文件时,具体提示内容:"Windows无法访问指定设备.路径或文件.您可能没有合适的权限访问这个项目."假如我们在电脑中发现存在上述的情况, ...

  4. 问题:tomcat启动后,可以访问主页面,但是无法访问dubbo-admin

    原因分析: 直接查看logs中的日志文件,发现一行 [Catalina-utility-1] org.apache.catalina.startup.HostConfig.undeploy Undep ...

  5. 让浏览器判断html为手机页面,判断是从手机端还是客户端访问的页面,判断浏览器类型...

    简单的判断:------------------------------------------------- window.location.href = /Android|webOS|iPhone ...

  6. 递归折半查找法 c语言程序,折半查找法的递归和非递归形式

    /* 1.折半查找的查找过程是:先确定待查记录所在区间,然后逐步缩小范围至到找到或者找不到该记录为止. 2.折半查找的性能分析可以由判定树得出,折半查找在查找成功时给定值进行比较的关键字个数至多为⌊l ...

  7. java ee jsp程序_JavaEE——jsp介绍

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. jsp介绍: jsp全称Java Server Page,它 ...

  8. tomcat服务器访问网址组成

    运行tomcat服务器,其他设备访问的网址组成为: http://内网IP:端口/项目名字/网页名字.jsp 转载于:https://www.cnblogs.com/sunjianfei/p/5730 ...

  9. 关于tomcat服务器启动后访问localhost:8080报错500或者404的解决

    一.问题描述 昨天安装了tomcat9.0以后,尝试启动服务器,访问localhost:8080测试是否启动成功,结果提示404.有趣的是,在我刷新了一下页面以后报错又变成了500,错误提示主要内容就 ...

最新文章

  1. REST API安全认证研究!
  2. CentOS配置网关服务器
  3. Fedora 18下 升级内核后VirtualBox不能正常使用的问题
  4. This version of CLI is only compatible with Angular versions
  5. 火星人敏捷开发手册 原10.31版本已于10.14提前发布,特此通知
  6. 知识图谱实体链接:一份“由浅入深”的综述
  7. webpack(2)--开发环境基本配置
  8. 复制的时候提示下标越界_移动硬盘打不开提示格式化怎么办?
  9. 【数字逻辑入门】计算机如何存储1位二进制数
  10. 广义表头尾链表存储结构_详解Redis五种数据结构的底层原理
  11. 四因素三水平正交试验表_正交实验设计过程
  12. windows charles 使用教程
  13. FFmpeg安装及将rtsp流转hls协议流通过nginx进行视频直播
  14. c语言ASCII码表详解(一)
  15. EXE4J 错误提醒 Pleasedefine EXE4J_JAVA_HOME to point to an installes 64-bit JDK or JRE
  16. 证件照底色一般是什么颜色 证件照底色更换软件推荐
  17. 6-系统管理员密码破解
  18. 解决电脑可以上网却连不上局域网服务器问题
  19. 阿里云域名配置和https证书(ssl证书)配置内容
  20. 程序员知识体系探索:点、线、面、体

热门文章

  1. Java 16 新特性:record类
  2. linux查看目录的所属组,linux分配文件文件夹所属用户及组
  3. PHP array_filter无法传变量过滤的小坑
  4. 某单位分配到一个C类网络地址,其网络号为218.7.8.0,现在该单位共有4个不同的部门,每个部门最多25台主机,要求进行子网划分
  5. python中函数的定义以及如何编写一个函数
  6. ext ajax同步加载数据,ext 的loadmask 与ajax的同步请求水火不容
  7. 就在今晚!年度最大“超级月亮”来了!!!
  8. 如何在Altium Designer 20中增加原件库
  9. 聊一聊前端图片懒加载背后的故事
  10. python33.dll_python33.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家