java web 项目访问路径问题

写了一个项目,首页的访问路径是xxx/index.do,部署在linux系统下,后来在安全漏洞扫描的时候发现自动创建了备份文件,比如:xxx/Copy%20(2)%20o... 写了一个项目,首页的访问路径是 xxx/index.do ,部署在linux系统下,后来在安全漏洞扫描的时候发现自动创建了备份文件,比如:xxx/Copy%20(2)%20of%20index.do ,xxx//Copy%20of%20Copy%20of%20index.do 等之类页面,使用上述路径同样可以访问到首页,不知道为什么? 展开
 我来答
北京巴卜技术有限公司
2017-11-01 · 【免费测试,验证码5秒必达】
北京巴卜技术有限公司
北京巴卜技术有限公司(以下简称巴卜)是具备国际水准的移动商务平台技术和应用方案提供商。自成立以来,巴卜始终 致力于为国内外企业提供具备国际技术水准的移动商务平台及运营服务。
向TA提问
展开全部
在Javaweb项目中经常会用属性文件作为配置文件,而其一般放在src的根目录下,读取文件时一般会有以下两种情况:方式一、在servlet中读取://action配置文件路径publicstaticfinalStringACTIONPATH="WEB-INF/classes/actions.properties";//属性文件publicstaticfinalPropertiesprop=newProperties();//获取servlet上下文的绝对路径,如:C:\ProgramFiles\Apache\Tomcat6.0\webapps\fee\Stringpath=getServletContext().getRealPath("\\");//把文件读入文件输入流,存入内存中FileInputStreamfis=newFileInputStream(newFile(path+ACTIONPATH));//加载文件流的属性prop.load(fis);方式二、在一般的类中读取://action配置文件路径publicstaticfinalStringACTIONPATH="actions.properties";//属性文件publicstaticfinalPropertiesprop=newProperties();//获取当前类加载的根目录,如:/C:/ProgramFiles/Apache/Tomcat6.0/webapps/fee/WEB-INF/classes/Stringpath=UriFilter.class.getClassLoader().getResource("").toURI().getPath();//把文件读入文件输入流,存入内存中FileInputStreamfis=newFileInputStream(newFile(path+ACTIONPATH));//加载文件流的属性prop.load(fis);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式