url pattern-REST风格的URL如何配置FILTER

问题描述

REST风格的URL如何配置FILTER

因为现在用的spring mvc框架,在加过滤器的时候发现因为url中没有了像.action或.do之类的后缀,所以web.xml中配置时不得不所有的访问全部过滤一遍,这样会把像图片,js文件,css文件都过滤,这实际是没有必要的,也影响效率。

想问下rest风格的url在过滤时如何配置,使其不过滤这些静态资源?

解决方案

spring mvc有专门过滤静态文件的配置呀
比如

<mvc:resources mapping="/img/**" location="/img/"
    cache-period="31556926" />
<mvc:resources mapping="/js/**" location="/js/"
    cache-period="31556926" />
<mvc:resources mapping="/css/**" location="/css/"
    cache-period="31556926" />

解决方案二:

这个我知道,我现在是要在自己的filter里配置其他的过滤信息,就是不要过滤静态文件

时间: 2024-08-29 07:39:45

url pattern-REST风格的URL如何配置FILTER的相关文章

Spring MVC HiddenHttpMethodFilter 实现 REST风格的URL

同样接着上一篇的来,我们首先去web.xml中配置HiddenHttpMethodFilter web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:sc

rest-怎样将访问URL变成REST风格

问题描述 怎样将访问URL变成REST风格 比如:http://localhost:8080/images/download.do?mediaKey=QKx9X8gW%2FrQL9yWQ8X7kswKI%2Bu5nt5LJqNVEXxERK6WUaqr6SiXsfQ%3D%3D&mediaName=creditLevel.png 解决方案 http://localhost:8080/api/v1.0/do 然后封装参数 解决方案二: 看个人喜欢 拼接字符串吧

ASP.NET中URL Routing和IIS上URL Rewriting的区别_自学过程

前言 前面有2篇帖子提到了关于URL Routing的特性,但是发现有很多人误会URL Routing就是URl Rewriting,其实2个虽然都提供相似的功能(提高友好的URL方便搜索引起收录),但是2者的原理和运行周期是完全不一样的,本篇文章我们就来分析一下具体有什么不同. 例子 在分析原理之前,我们先来做一个例子测试一下(IIS URL Rewrite模块需要IIS7的支持). 1.为Customer/1的URL建立对应的MVC程序 首先建立一个普通的MVC3程序,建立一个简单的Cust

goahead-GoAhead form url连接失败“Invalid CGI URL“ CGI调用失败

问题描述 GoAhead form url连接失败"Invalid CGI URL" CGI调用失败 我的form表单能在网页上显示,当我输入数值点提交的时候,就会出错,也就是不能连接到我的CGI处理程序上.把form表单里带url连接"http://127.0.0.1:8080/cgi-bin/multi.cgi",输入到网址栏能够打开,并且能够运行.现在就是想通过html网页里的表单提交输入的数据,传给我的CGI程序进行处理. 菜鸟一枚,没有C币,求指点!!!

github-git clone url 问题,为什么不管url是什么,clone下来的内容都是一样

问题描述 git clone url 问题,为什么不管url是什么,clone下来的内容都是一样 git clone url 问题,为什么不管url是什么,clone下来的内容都是一样 下面是我git的备注,我用的是github desktop提供的git sheel工具clone的 解决方案 重新创建个文件夹,在新创建的文件夹路径下,clone 试试

求一正则表达式,望高手们指点;就是说我想找HTML标签中(其中vfd:button是我的自定义标签库),为了适应以前的页面(页面中在在URL为空的情况 URL)

问题描述 我想匹配下面的格式:<vfd:buttonid="ID834E4EFA953942259351D6D04E006A24"class="tbbutton"Paramater=""ErrorMsg="数据类型错误或未填写完整!"DialogWidth="800"DialogTop="20"DialogLeft="20"DialogHeight="

?急问:如何获取这个隐藏URL的实际路径?URL=http://wud.jcarle.com/download.ashx?type=ul&amp;amp;amp;id=6 返回一个文件!

问题描述 如何获取这个隐藏URL的实际路径?URL=http://wud.jcarle.com/download.ashx?type=ul&id=6该URL用来下载文件:windows-xp-x86-chs.ulz在网上找了一天,试过很多方法,还是没有得到这个文件的实际路径!!很想知道这个文件的实际路径,哪位知道怎么获取吗?在线等,谢谢!! 解决方案 解决方案二:也就是如何获取这个文件(windows-xp-x86-chs.ulz)的实际路径,比如实际路径:http://wud.jcarle.c

asp.net URL重写简化版 速学URL重写_实用技巧

在 asp.net 里实现 URL重写(URLRewriter)的一个最简单的方法. 参考了 (作者 Scott Mitchell 翻译:Janssen )的大作,虽然没有完全看明白,但是也照猫画虎地做了一个,颇有"成就"感.写出来分享一下. 原作里讲了很多的原理,这里就不说了(其实我也不懂).这里就写操作过程吧.目的是实现一个最简单的能实现 URL重写 的程序. 1.需要设置一下IIS里的站点属性. 2.修改web.config的内容. 复制代码 代码如下: <system.w

点击&amp;amp;lt;a&amp;amp;gt;标签,url中在原有的url后面+#+新的url

问题描述 点击<a>标签,url中在原有的url后面+#+新的url 实在是没有金币 点击url 出现的现象是url中: http://localhost:8080/crmmobile/EventMarketing/marketingQuery''#/crmmobile/EventMarketing/info?GUID=557D1647C7A2405AE10080000A01178F&KHJL=0000500018&KSRQ=2015-06-01&JSRQ= 解决方案