`
txyly998
  • 浏览: 110902 次
  • 性别: Icon_minigender_2
  • 来自: 南京
社区版块
存档分类
最新评论

如何禁止从浏览器访问js文件?

 
阅读更多
1、利用tomcat的安全域,在web.xml里面加上如下配置:
    <security-constraint>
     <web-resource-collection>
      <url-pattern>*.js</url-pattern>
     </web-resource-collection>
    </security-constraint>
加上后,从浏览器访问js,会出现附件的提示,感觉不太友好,但是对于现场催的很急,有无法通过版本解决时,可以选择。

2、如果觉得第一种方法不好,则可以写过滤器,对URL进行解析,如果是js则进行跳转。
  • 大小: 25.1 KB
0
0
分享到:
评论

相关推荐

    HTML+JS实现浏览器在线预览文件(支持pdf、excel、ppt、doc、jpg、png格式)

    本文将详细介绍如何使用HTML和JavaScript技术实现在浏览器中预览PDF、Excel、PPT、DOC、JPG以及PNG格式的文件。 首先,我们需要理解HTML和JavaScript在其中的作用。HTML是网页的基础结构语言,而JavaScript则是让...

    js打开浏览器文件下载框

    在JavaScript(JS)中,实现浏览器文件下载功能是常见的需求,尤其在开发Web应用时。本文将深入探讨如何使用JS来打开浏览器的文件下载框,让用户能够选择并下载服务器上的文件。首先,我们需要理解浏览器的安全策略...

    禁止浏览器的一些JS

    标题“禁止浏览器的一些JS”指的是利用JavaScript来禁用浏览器提供的一些功能,如右键点击事件、页面刷新以及查看网页源代码等。这些操作在某些场景下可能会被滥用,例如防止用户复制内容、阻止不必要的页面刷新或...

    javascript获取浏览器临时目录

    1. **浏览器安全模型**:现代浏览器为了保护用户隐私和数据安全,采用了严格的沙箱机制和同源策略,限制了网页脚本对本地文件系统的访问权限。 2. **ActiveXObject**:这是一个在Internet Explorer中可用的对象,...

    在页面用js调用后台方法,打开doc文件到浏览器

    综上所述,实现“在页面用js调用后台方法,打开doc文件到浏览器”涉及到前端JavaScript与后端服务器的交互、文件服务器的配置、在线预览策略以及安全措施等多个方面。在实际开发中,应结合项目需求和用户体验选择...

    web浏览器在线阅读pdf文件js包

    PDFObject 是一个轻量级的JavaScript库,专门用于在Web浏览器中嵌入PDF文件,使得用户可以在不离开当前页面的情况下在线阅读PDF文档。这个库的主要优势在于其简单易用和良好的浏览器兼容性,尽管在一些老旧版本的IE...

    图片浏览器——JS

    HTML代码可能包括`&lt;img&gt;`标签来加载图片,以及`&lt;script&gt;`标签来引入JavaScript文件。此外,还可能有一些CSS样式用于布局和美化页面。 `images`文件夹则包含了所有要展示的图片资源。这些图片可能有不同的尺寸和格式...

    文件浏览器

    【文件浏览器】是一种用于在计算机系统中查找、访问和管理文件的应用程序。它提供了一个图形用户界面(GUI),使得用户可以方便地查看、操作、移动、复制、删除和组织存储在本地磁盘或网络上的文件和文件夹。文件...

    兼所有浏览器的js日期控件

    "兼所有浏览器的js日期控件"是一个旨在确保在各种主流浏览器(如火狐Firefox、Internet Explorer、Google Chrome以及360浏览器)中都能正常工作的JavaScript库。这种跨浏览器兼容性是现代Web开发的关键因素,因为...

    Dreamweaver怎么添加本地的浏览器为测试浏览器?

    从下拉菜单中选择“编辑浏览器列表”,这将打开浏览器配置窗口。 在这个窗口中,Dreamweaver 会自动检测并列出所有已安装在你计算机上的浏览器。你可以看到每个浏览器旁边都有一个复选框,用于设定默认和次要的测试...

    基于浏览器的资源管理文件管理源代码

    在IT领域,基于浏览器的资源管理文件管理源代码是一种实现用户通过Web浏览器访问、操作本地文件系统的解决方案。这种技术使得用户无需安装特定的应用程序,仅通过网页就能完成对计算机上文件和目录的操作,如查看、...

    基于QT浏览器,可在配置文件中配置网址

    本项目的核心特点在于允许用户通过配置文件来定制浏览器启动时加载的默认网址,这为用户提供了极大的灵活性和自定义空间。 首先,我们需要了解Qt。Qt是一个跨平台的C++图形用户界面应用程序开发框架,由挪威的Qt ...

    解决ajax不能访问本地文件问题(利用js跨域原理)

    然而,由于浏览器的安全策略,AJAX默认无法直接访问本地文件系统,这主要是为了防止恶意脚本获取用户的本地数据。本文将探讨如何利用JavaScript的跨域原理来解决这个问题。 首先,我们要理解什么是跨域。跨域是指一...

    【cocos creator】网页/浏览器读取保存json/text文件

    在Cocos Creator中,网页或浏览器环境下的文件操作与传统桌面应用有所不同,因为它们受到安全策略的严格限制,比如沙箱环境和同源策略。不过,开发者仍然可以通过一些API和技巧来实现读取和保存JSON或文本文件。下面...

    易语言 支持库 web浏览器2.0 下载

    开发者可以通过调用这些接口,实现如加载网页、执行JavaScript、获取网页内容、控制浏览器行为等操作。 `WebBrowser2_static.lib`则可能是静态链接库文件,供开发者在编译时直接集成到他们的易语言程序中。相比动态...

    pdf.js在java web项目中远程预览ftp上的pdf文件.docx

    在使用pdf.js插件时,需要将其配置文件中的defaultUrl设置为空,以便可以跨域访问远程FTP服务器上的PDF文件。 ### 9. 浏览器的兼容性 在使用pdf.js插件时,需要考虑浏览器的兼容性问题。pdf.js插件支持多种浏览器...

    通过浏览器调用本地Exe文件

    4. **WebDAV或FTP服务器**:浏览器可以访问WebDAV或FTP服务器上的文件,所以可以将Exe作为服务器上的资源,通过执行脚本启动Exe。但这种方式通常不适用于传递参数,因为WebDAV和FTP协议本身不支持直接执行文件。 5....

    JS 实现浏览器菜单命令

    在本主题“JS实现浏览器菜单命令”中,我们将探讨如何利用JavaScript技术来创建和控制浏览器中的上下文菜单,即用户右键点击时出现的菜单。这种功能可以为用户提供自定义的快捷操作,增强网站或应用程序的用户体验。...

    开源android浏览器,访问跨域网页

    开源Android浏览器是一个面向开发者和爱好者提供的开放源代码项目,它允许用户访问跨域网页,这意味着该浏览器具有处理不同源之间通信的能力,这是许多现代网络应用所必需的功能。Android平台上的浏览器开发涉及到...

    在浏览器中获取文件或字串的md5的js源代码

    标题中的“在浏览器中获取文件或字串的md5的js源代码”指的是利用JavaScript实现MD5哈希算法,以处理浏览器环境中的文件或字符串。MD5(Message-Digest Algorithm 5)是一种广泛使用的加密散列函数,产生一个128位...

Global site tag (gtag.js) - Google Analytics