比如说  
可以访问这个路径  
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. docker网络集群
  2. 青少年蓝桥杯_2020_steam考试_中级组_第四题
  3. JSONP的原理与实现(基于jQuery)
  4. 关于UIView的autoresizingMask属性的研究
  5. 深入理解jQuery中$.get、$.post、$.getJSON和$.ajax的用法
  6. 前端学习(1796):前端调试之html/css介绍
  7. ios sqlite3 初级应用
  8. Python 数据分析三剑客之 Matplotlib(六):直方图 / 柱状图 / 条形图的绘制
  9. C++ 中 async、packaged_task、promise 区别及使用
  10. Samba简单应用案例
  11. Kotlin的互操作——Kotlin与Java互相调用
  12. 全网首发:彻底搞清楚了下划线的规则
  13. 微信小程序经典开源代码汇总
  14. 79:企业CRM客户系统:登录模块开发(cookie和session以及登录态校验)
  15. 高德地图定位坐标偏差android,【报Bug】app端高德地图定位不准确
  16. c++标准扩展TR1
  17. SHT31/85温湿度传感器驱动代码(基于GD32F103)
  18. 标记网购ThinkPad过程
  19. Jmeter之事务控制器
  20. 【ISP】Sharpen(2)

热门文章

  1. 荷混凝柱截StructureРoint spColumn 5.50 1CD载筋
  2. ESP32 (Timer)-定时器学习(7)
  3. 51单片机红外电子密码锁【红外对管矩阵键盘数码管LCD1602显示模块】
  4. 贝叶斯分类、极大似然估计和最大后验概率估计的一些概念
  5. 建土赛事——力学架构 下篇
  6. C语言用户注册登录管理系统_JavaFX+SpringBoot+验证码功能的小型薪酬管理系统
  7. 文通Android平台证件识别SDK
  8. 独家解读:下水煤长协基准价700元/吨 每月一调
  9. 管理会计习题集及答案 1-4章
  10. SVN+SSH协议工作方式全解析,以Sourceforge为例讲解如何在Windows下配置TortoiseSVN和Su