`
燕子~~
  • 浏览: 108988 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

urlrewritefilter 例子

阅读更多
我在tomcat下跑通了一个例子,关于urlRewritefilter的。你可以参考一下。
解压后直接放到tomcat的webapps下就行.
 
urlrewrite.xml配置文件里
第一个rule是将/2th转换成/world.jsp文件,路径输入http://localhost:8080/url/2th地址栏会显示http://localhost:8080/url/world.jsp
第二个rule是将输入的路径如:输入http://localhost:8080/url/world/china.html地址栏变成http://localhost:8080//url/world.jsp?country=china
是将world替换成to的$1,将china替换成to的$2,也就是说当成实际的world.jsp的参数处理.

  • url.rar (135.4 KB)
  • 下载次数: 53
分享到:
评论

相关推荐

    urlrewritefilter-2.6.zip(URL重写,重命名)

    这个例子表示,当用户访问`/oldpage.html`时,实际上会访问到`/newpage.jsp`。 3. **URL重写应用场景** - **伪静态化**:动态页面通过URL重写可变为静态化,如`/product.php?id=1`可转换为`/product/1.html`,对...

    (301重定向)urlrewritefilter-4.0.3

    在这个例子中,所有尝试访问"/old-page.html"的请求将被301重定向到"/new-page.html"。 总之,URLRewriteFilter是Java Web环境中实现301重定向和其他URL管理功能的强大工具。它的灵活性和易用性使其成为开发者在...

    UrlRewriteFilter用法,doc解析实例解析,jar等

    在这个例子中,`<from>`定义了匹配的URL模式,`^`表示开始,`$`表示结束,`([a-zA-Z0-9_/-]+)`是捕获组,匹配任意字母、数字、下划线、斜线的组合。`<to>`则指定了匹配后重写的目标URL,`last="true"`表示这是最后一...

    urlrewrite包和配置文件

    在这个例子中,第一个规则将任何访问"/old-page.html"的请求重定向到"/new-page"。第二个规则则检查请求URI是否以"/secure/"开头,如果是,那么会将请求重定向到HTTPS版本的相同URL。 在`web.xml`中配置...

    UrlRewrite例子

    通过在web.xml中配置UrlRewriteFilter,我们可以定义一系列规则来转换请求的URL,使得原本复杂的动态URL变得简洁易读。 Struts2是一个流行的MVC框架,它的Action机制允许开发者通过不同的URL来调用不同的业务逻辑。...

    JSP使用URLRewirte实现静态 例子

    在JSP中,我们常使用开源库Tuckey的URLRewriteFilter来实现这一功能。URLRewriteFilter是一个强大的URL管理工具,它基于Servlet过滤器机制,可以灵活地对HTTP请求进行重写和重定向。 1. **安装与配置**: - 首先,...

    urlrewrite静态页面的使用例子

    在给定的例子中,我们只需要简单地解压文件并将其部署到开发环境,即可运行。 首先,让我们理解`urlrewrite`的核心概念。`urlrewrite`是基于Apache的`mod_rewrite`模块设计的一个Java实现,它允许我们在Java Web...

    URL重写的一个例子

    3. **第三方库**:对于不直接支持URL重写的平台,可以使用第三方库或插件,如JavaScript的`history.pushState()` API或服务器端的UrlRewriteFilter。 **实例分析:** 在提供的压缩包`UrlReWriterModel`中,很可能...

    java urlrewrite jar及简单配置

    在这个例子中,`<from>`元素定义了匹配的URL模式,`<to>`元素则指定了重定向后的URL。`$1`是一个反向引用,对应于`<from>`中的第一个括号内匹配的内容。 4. **理解规则**:URLRewriteFilter支持多种规则,如重定向...

    urlrewrite的简单搭建

    这个例子中,所有以`/old/` 开头的URL都将被重定向到相同路径但不包含`/old/` 的URL。 **4. 使用与集成** 在Web应用中使用`UrlRewriteFilter`,首先需要在`web.xml` 文件中配置过滤器,指定`urlrewritefilter-4.0.3...

    java urlrewrite 实现伪静态化 demo源码

    在这个例子中,`<from>`标签定义了匹配的URL模式,而`<to>`标签定义了转换后的URL格式。`(.*)`是一个正则表达式,代表捕获的参数,这里对应的是产品ID。 在Java代码中,我们需要在web.xml文件中配置...

    url rewrite filter实例

    在这个例子中,第一条规则将`/old-page.html`的请求重定向到`/new-page.jsp`。第二条规则则把URL模式`/product/ID`转换为查询参数形式`/product-details?id=ID`,这样可以隐藏真实的数据访问路径。 然后,在`web....

    urlrewrite

    这个例子表示,当请求以`/article/数字.html`格式的URL时,将会被重定向到`/showArticle.jsp`,并将URL中的数字作为参数id传递给JSP。 总的来说,`URLRewrite`是Web开发中一个强大的工具,能够帮助开发者更好地管理...

    urlwriter之配置使用

    在这个例子中,`<from>` 元素定义了要匹配的原始 URL 模式,而 `<to>` 元素则定义了转换后的 URL。`(\d+)` 是正则表达式,用于捕获数字 ID。`<condition>` 元素则确保只有在请求方法不是 POST 时才执行重写。 为了...

    伪链接使用相关jar包及官方文档

    在这个例子中,`/old-url/`将被重写为`/new-url/`,其中`(.*)`是一个通配符,用于捕获URL中的任何内容,并将其传递给新的URL。 官方文档是学习和使用此库的重要资源。Tuckey's URL Rewrite Filter的官方文档详细...

    urlwriter使用教程

    在这个例子中,客户端请求的 URL 必须以 `/pageduwna/` 开头,并以 `.html` 结尾。 - `<to>` 节点定义了服务器端实际处理的 URL。这里 `$1` 表示从 `<from>` 节点的正则表达式中捕获的第一个分组,即 `(.*).html` 中...

    Java URLRewriter使用小节

    一个简单的例子是将所有请求的结尾不带`.html`的URL自动加上`.html`。配置如下: ```xml ^(.*)$ $1.html</to> ``` 这条规则会将`/about`这样的请求重写为`/about.html`。 5. **重写模式与标记** ...

    Struts2下使用urlReWrite的最简实例(MyEclipse工程)

    - urlRewrite的依赖是urlrewritefilter.jar,同样需要将其添加到类路径。 2. **配置Struts2** 在`struts.xml`配置文件中,我们需要定义Action和结果类型。例如: ```xml <result type="dispatcher">/...

    UrlRewrite 重写url详解及实例

    在这个例子中,`<rule>` 定义了一个重写规则: - `<from>` 指定一个正则表达式,用于匹配原始 URL。`^/vweb/view/index-([0-9]+)$` 表示以 `/vweb/view/index-` 开头,后面跟着一个或多个数字的字符串。 - `^` 表示...

Global site tag (gtag.js) - Google Analytics