`

urlrewriter2.6在java中的应用 URL重写

    博客分类:
  • web
阅读更多

http://xiaopihai.iteye.com/blog/384386  Java中urlrewriter的使用
urlrewriter:  url重写
下载: http://tuckey.org/urlrewrite/dist/urlrewritefilter-2.6.zip

在web.xml中初始化:
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


methor 为get的访问地址:http://localhost:8081/ajax-struts1.2/login.do?name=5e&pass=er
从form提交的url重写:
<form action="login.do" method="post">
  <input name="name">
  <input type="password" name="pass">
  <input type="submit" value="提交"/>
</form>


method为post的访问地址:http://localhost:8081/ajax-struts1.2/login.do

<form action="login.html" method="post">
 <input name="name">
 <input type="password" name="pass">
 <input type="submit" value="提交"/>
</form>
对应:
<rule>
 <from>^/(\w+).html</from>
 <to type="forward">/$1.do</to>
</rule>

访问http://localhost:8081/ajax-struts1.2/login.html,会转向login.do


http://l530.spaces.live.com/PersonalSpace.aspx?_c11_BlogPart_n=1&_c11_BlogPart_handle=cns!9D9533B86846A992!

152&_c=BlogPart

分享到:
评论

相关推荐

    用Intelligencia.UrlRewriter组件实现URL重写

    在项目中引用这个dll,我们就可以在应用程序中调用其功能。使用时,通常需要在Web.config文件中配置规则,定义URL重写的行为。 在配置URL重写规则时,可以参考`Intelligencia.UrlRewriter.dll的使用.doc`文档,这份...

    Url重写示例(无后缀Url重写)

    无后缀Url重写是指在URL中不显示传统的文件扩展名,如.aspx、.html等,使网址看起来更加简洁和直观。 在.NET环境中,UrlRewriter.dll是一个常用的URL重写库,由Ionics Software公司开发。这个库提供了一种方便的...

    UrlRewriter.dll 实现URL重写

    UrlRewriter.dll实现URL重写 以及伪静态

    UrlRewritingNet.UrlRewriter.dll 伪静态URL重写

    《UrlRewritingNet.UrlRewriter.dll:掌握伪静态URL重写的精髓》 在Web开发中,优化用户体验和搜索引擎优化(SEO)是至关重要的。一个清晰、简洁且易于理解的URL对于用户来说更具吸引力,同时也能提高网站在搜索...

    UrlRewriter(ASP.NET2008 URL 重写)

    在`WebApplication2`项目中,我们可以看到UrlRewriter已经被应用,可能包含了一些示例或实际的URL重写配置。分析和理解这些配置有助于深入掌握UrlRewriter的工作原理,并能灵活应用于自己的项目中,提供更好的URL...

    asp.net c# Url重写和无扩展名Url重写

    无扩展名URL重写则是URL重写的一个特殊形式,它消除了URL中的文件扩展名,如`.aspx`或`.ashx`。这种重写方式可以使URL看起来更加简洁,同时也可能提高SEO效果,因为搜索引擎往往更喜欢没有扩展名的URL。在实现无扩展...

    net用url重写URLReWriter实现任意二级域名

    标题与描述均提到了在.NET框架中利用URL重写(URL Rewriting)技术,通过URLReWriter组件实现任意二级域名的映射与处理。本文将深入解析这一技术的关键概念、实施步骤以及具体应用场景,旨在为.NET开发人员提供一个...

    UrlRewriter.dll实现的URL重写

    在.NET环境中,UrlRewriter.dll是一个常用的URL重写库,它提供了强大的规则配置能力,使得开发者可以轻松地实现URL重写和伪装静态页面的效果。 首先,我们需要理解URL重写的基本概念。URL重写是服务器端的一种技术...

    UrlRewriter.dll (Url重写)

    在实际项目中,开发者需要将这些库文件部署到服务器的相应目录下,以便应用程序能够正确引用和执行URL重写逻辑。 总结来说,URL重写是提升网站性能和用户体验的关键技术,`UrlRewriter.dll`和`ActionlessForm.dll`...

    asp.net url重写(URLRewriter)

    ASP.NET URL重写(URLRewriter)是一种技术,用于改变应用...`URLRewriter.dll`库提供了方便的工具,使得在ASP.NET环境中实现URL重写变得简单易行。通过理解其原理和应用,开发者可以更好地优化网站性能和用户体验。

    URL重写(UrlRewriter)+ 微软官方网DLL

    URL重写(UrlRewriter)是ASP.NET应用中一个重要的技术,主要用于优化网站的URL结构,使其更加用户友好和搜索引擎优化。微软官方提供了相应的DLL文件支持这一功能,使得开发者能够轻松地在自己的应用程序中实现URL...

    URLRewriter重写url 组件 UrlRewriter.dll X86 X64通用

    - 对于防止SQL注入和其他攻击,URL重写也是一种辅助手段,因为它可以控制哪些参数可以出现在URL中,从而限制潜在的攻击向量。 5. **配置与使用**: - 配置URLRewriter通常涉及编辑IIS站点的Web.config文件,添加...

    java伪静态URL重写的方法

    Java中的伪静态URL重写是一种优化网站SEO(搜索引擎优化)的技术,它允许用户通过静态URL(如:http://127.0.0.1:8080/pro/index.html)来访问动态生成的...在实际应用中,可以根据项目需求自定义更复杂的URL重写规则。

    JAVA 实现URL重写工具 UrlRewriter Java v2.0 RC1-urlrewriterjava

    在当前的项目开发过程中,我们采用了URL重写技术以提升网站地址的易读性,并确保搜索引擎能够更快地索引我们的站点。URL重写,简而言之,就是对网页地址进行优化美化的过程。众所周知,许多服务器都支持URL重写技术...

    url重写Intelligencia.UrlRewriter.dll

    标题中的“url重写Intelligencia.UrlRewriter.dll”指的是使用Intelligencia公司开发的UrlRewriter库来实现ASP.NET应用程序中的URL重写功能。URL重写是一种优化网站技术,它允许开发者隐藏实际的URL结构,提供更友好...

    URLRewriter(URL重写)测试代码

    - 在Java环境中,常见的URLRewriter实现有Tuckey的UrlRewriteFilter,它是一个基于Servlet Filter的开源项目,能够轻松集成到各种Java Web应用中。 - .NET框架中,IIS URL Rewrite Module和Helicon Tech的ISAPI_...

    Java URLRewriter使用小节

    Java URLRewriter是一个用于处理和重写URL的工具,它在Web开发中起着关键作用,尤其是在实现URL美化、URL路由、以及隐藏实际路径等方面。本文将深入探讨URLRewriter的工作原理、使用方法以及相关知识点。 ...

    URL重写(URLRewriter.dll)

    URL重写是Web开发中的一个重要概念,主要用于优化网站的URL结构,提高用户体验,以及更好地适应搜索引擎优化(SEO)的需求。微软的URLRewriter.dll是一个基于.NET Framework的URL重写库,它提供了一种简单的方式来...

    URL重写(URLRewriter)

    在ASP.NET环境中,URL重写能够使应用程序更加灵活和可维护,下面将详细介绍URL重写的基本原理、工作方式以及如何使用`URLRewrite.dll`进行配置。 1. URL重写的基本原理: URL重写技术的核心在于,它允许服务器接收...

    ActionlessForm.dll,URLRewriter.dll实现URL重写组件

    在IT行业中,URL重写是一项重要的技术,它主要用于优化网站的URL结构,使其更符合搜索引擎优化(SEO)标准,同时也可提升用户体验。本篇将详细探讨`ActionlessForm.dll`和`URLRewriter.dll`这两个DLL文件如何实现URL...

Global site tag (gtag.js) - Google Analytics