- 浏览: 1250296 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (461)
- 心得体会 (166)
- Hibernate (9)
- Spring (12)
- Struts1 (3)
- Ajax (4)
- Java (54)
- 其他技术 (21)
- 数据库 (29)
- EXT (0)
- Struts2 (7)
- Xml (3)
- HTML (5)
- JavaScript (12)
- 面试相关 (3)
- BLOG (11)
- 计算机 (11)
- PMP (0)
- OGNL (1)
- LINUX (79)
- AIX (1)
- Ubuntu (14)
- Android (1)
- hadoop (3)
- LINUX debian (3)
- 心得体会 eclipse (2)
- JSTL (1)
- 心得体会 hadoop cdh3u5 (2)
- maven (5)
- Hive (1)
- 心得体会 工具使用 (3)
- spring data jpa Query By Example(QBE) (1)
- nginx (2)
- Apache (1)
- mysql (6)
- LINUX mysql (2)
- freemaker (1)
- 心得体会 FastDFS Nginx 断点续传 (1)
- LINUX FastDFS Nginx 断点续传 (1)
- 心得体会 Mybatis (2)
- 心得体会 mysql (4)
- php (1)
- logback 简介 (5)
- EL (1)
- Tomcat (2)
- win7 (1)
- LINUX maven (1)
- scrumworks (1)
- linux nginx (6)
- svn linux (1)
- mac (3)
- mac git (1)
- git (1)
- nexus (2)
- golang (1)
- LINUX Redis (1)
- mac oracle (1)
最新评论
-
a785975139:
有用
MySQL Error :SHOW PROFILES -
yijiulove:
弄了半天,参照你的方法解决了.特来感谢,知道可能是先加载,但是 ...
Spring和Mybatis整合时无法读取properties的处理方案 -
chenjinqi1987:
Missing com.sun.jdmk:jmxtools:jar:1.2.1 -
leifeng2:
请问怎么使用,运行之后d盘符没有生产音频文件呢?
java录音程序 -
sundful:
chenghong726 写道你好,我也遇到你这样的问题,按照 ...
Spring和Mybatis整合时无法读取properties的处理方案
前两天做了一个动态jsp转静态html,用到了urlrewritefilter,这里介绍下,不对之处请指教。
1.下载
http://tuckey.org/urlrewrite/
2.引入urlrewritefilter jar包,并且修改web.xml,加入
3.在/WEB-INFO下新建urlrewrite.xml,加入
1.下载
http://tuckey.org/urlrewrite/
2.引入urlrewritefilter jar包,并且修改web.xml,加入
<filter> <filter-name>rewriteFilter</filter-name> <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class> <init-param> <param-name>logLevel</param-name> <param-value>commons</param-value> </init-param> </filter> <filter-mapping> <filter-name>rewriteFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
3.在/WEB-INFO下新建urlrewrite.xml,加入
<rule> <note>homepage blog username like http://blog.csdn.net/pigo</note> <from>/u/([a-zA-Z0-9]+)/?$</from> <to>/user/main.jsp?username=$1</to> </rule> <rule> <note>homepage blog username like http://blog.csdn.net/pigo/rss.xml</note> <from>/u/([a-zA-Z0-9]+)/rss.xml$</from> <to>/user/rss.jsp?username=$1</to> </rule> <rule> <note>blog catgory http://blog.csdn.net/pigo/category/42406.html</note> <from>/u/([a-zA-Z0-9]+)/category/([a-zA-Z0-9]+).html</from> <to>/user/cat.jsp?username=$1&catno=$2</to> </rule> <rule> <note>blog catgory rss http://blog.csdn.net/pigo/category/42406.xml</note> <from>/u/([a-zA-Z0-9]+)/category/([a-zA-Z0-9]+).xml</from> <to>/user/catrss.jsp?username=$1&catno=$2</to> </rule> <rule> <note>blog photo catgory http://blog.csdn.net/pigo/photo/42406.html</note> <from>/u/([a-zA-Z0-9]+)/photo/([a-zA-Z0-9]+).html</from> <to>/user/photo.jsp?username=$1&catno=$2</to> </rule> <rule> <note>blog issue http://blog.csdn.net/pigo/archive/2006/03/23/783904.html</note> <from>/u/([a-zA-Z0-9]+)/archive/([0-9]+)/([0-9]+)/([0-9]+)/([a-zA-Z0-9]+).html</from> <to>/user/issue.jsp?username=$1&blogno=$5</to> </rule> <rule> <note>blogarchive by month http://blog.csdn.net/pigo/archive/2005/08.html</note> <from>/u/([a-zA-Z0-9]+)/archive/([0-9]+)/([0-9]+).html</from> <to>/user/archivelist.jsp?username=$1&year=$2&month=$3</to> </rule> <rule> <note>blogapi by user http://blog.csdn.net/pigo/blogapi.html </note> <from>/u/([a-zA-Z0-9]+)/blogapi.html</from> <to>/blogapi/?username=$1</to> </rule> <rule> <note>blogadmin by user http://blog.csdn.net/pigo/blogadmin.html</note> <from>/u/([a-zA-Z0-9]+)/blogadmin.html</from> <to>/admin/index.jsp?username=$1</to> </rule>
发表评论
-
TXT文件合并法,不需要任何软件!
2011-08-04 18:23 1990一、dos copy方法 发现 ... -
UML用户指南(二)----类、关系、图、接口、包、实例
2010-08-09 14:07 1465类 UML为类提供了图形表示,强调抽象 ... -
UML用户指南(一)-----入门
2010-08-09 14:07 1427为什么要建模 如果想搭建一个狗窝,备好木材、 ... -
maven2
2010-04-28 17:08 3230(0) maven安装: 首先当然去Apache网站下载M ... -
2010.4.24更新 windows 7 x86/x64 应用全面导航(菜鸟老鸟全兼容)
2010-04-25 09:20 44131.正确选择win7安装文件 首先确定你需要x64系 ... -
xslt函数详解
2010-03-15 10:09 2595------------------------------- ... -
Eclipse基础--plugin插件安装
2009-11-20 16:25 1106Eclipse 是一个开放源代 ... -
Maven2 的简单用法
2009-11-06 16:59 38671.Maven的安装1.1Windows 2000 ... -
使用maven2快速创建项目
2009-11-06 16:53 1177Maven2在项目管理方面影响越来越大,很多项目都使用Mave ... -
手工把tomcat5安装成windows服务
2008-11-12 10:40 2330今天搭一个Tomcat服务器,为了方便决定将解压版(非win ... -
开发者必知 制作标准用户手册的15条技巧
2008-07-12 09:40 1670用户手册声称可解决问题,但实际上不仅不能提供帮助,反而让你愈加 ... -
回车登陆 ie firefox 兼容
2008-06-30 10:41 2404function keySub(e){ var msie ... -
完整显示当前日期和时间的JS代码
2008-06-10 09:14 3422<script> function tick() ... -
weblogic无法启动报空指针错误的解决办法
2008-05-23 17:42 3639AIX下无法启动weblogic, ... -
在myeclipse中配置weblogic[转]
2008-03-06 13:54 1763安装WebLogic8.1 安装WebLog ... -
MSN,QQ在线即时交谈网页代码
2008-01-23 13:31 3209想让你的msn和QQ一样可以生成在线交谈状态吗?试试这个代码吧 ... -
Apache Rewrite 规则的常见应用
2008-01-23 10:36 10843一:目的本文旨在提供如 ... -
lucene学习
2007-12-03 22:18 1707全文检索系统的结构包括:文本处理引擎,索引引擎,磁盘索引文件 ... -
WAP开发FAQ
2007-11-23 22:08 29961. 开发WAP软件需要哪些 ... -
WML语言详解
2007-11-23 22:06 1270元素和标签是wml的主要语法,它们决定了wml编程的基本原则。 ...
相关推荐
这个过滤器在Web应用程序中被广泛使用,因为它可以帮助开发者实现URL的规范化、美化以及更灵活的路由管理。在深入探讨`URLRewriteFilter`之前,我们先了解下URL重写的基本概念。 URL重写是将URL转换为不同的形式,...
在实际项目中,URLRewriteFilter不仅可以用于美化URL,还可以用于实现其他功能,如隐藏真实路径、实现301/302重定向、管理session等。通过灵活地定义规则,可以满足各种URL管理需求。 综上所述,整合Struts1.2与...
总的来说,URLRewriteFilter-4.0.3是实现动态URL与静态URL之间灵活转换的强大工具,对于提升网站的用户体验和搜索引擎友好性具有显著效果。通过深入理解和熟练运用,开发者可以构建出更加高效且优化的Web应用。
在实际应用中,我们还可以利用URLRewriteFilter实现URL的美化,隐藏动态参数,提高网站的可维护性和用户体验。例如,将`/article.jsp?aid=123`转换为`/article/123`。 总结来说,URLRewriteFilter是一个强大的URL...
这一过程通过HTTP服务器或应用程序服务器的配置来实现,使得用户在浏览器中输入或者看到的URL与服务器内部处理的请求路径不一致,从而达到美化URL、增强可读性,甚至优化搜索引擎排名的效果。 二、UrlRewriteFilter...
URLRewriteFilter是开源项目Tuckey提供的一款强大的URL重写工具,它基于Apache的Filter机制,可以对HTTP请求的URL进行灵活的重写和转发,从而实现诸如URL美化、SEO优化、会话管理等多种功能。在Java Web开发中,...
4. **URL美化**:对于一些内部处理过程,可以隐藏不必要的路径和参数,提供简洁的URL。 5. **安全防护**:例如,隐藏敏感信息,防止直接访问特定的URL。 将"**urlrewritefilter-4.0.3.jar**"放入Web应用的"**WEB-...
- **URL美化**:隐藏动态参数,生成静态化的URL。 - **SEO优化**:创建对搜索引擎友好的URL。 - **URL编码与解码**:处理URL中的特殊字符。 - **条件判断**:根据请求参数、请求方法等进行条件匹配。 - **自定义响应...
- **URL美化**:通过定义规则,将带有参数的复杂URL转换为简洁易读的形式,提升用户体验。 - **动态参数隐藏**:将查询字符串中的敏感信息(如用户ID、密码)转换为路径段,提高安全性。 - **RESTful设计**:实现...
这使得开发者能够轻松地实现诸如隐藏参数、美化URL、实现伪静态等功能。例如,动态页面`/product.jsp?id=123`可以通过URL重写转换为看似静态的`/product/123.html`。 在实际应用中,`urlrewrite.xml`是配置...
UrlRewrite是一个强大的URL重写工具,常用于Java Web应用中,它基于Tuckey开源项目,能够帮助开发者实现URL的美化,进而提高网站的用户体验和SEO(搜索引擎优化)效果。在本文中,我们将深入探讨如何使用UrlRewrite...
`urlrewritefilter`是一个开源的URL重写工具,它允许开发者通过配置规则来改变URL,以便于实现SEO优化、URL美化或者模拟RESTful风格的API。在`urlrewritefilter-4.0.3`版本中,可能会遇到关于参数个数的问题,这通常...
总结来说,urlrewritefilter-2.6是一个适用于Struts框架的URL重写工具,它可以美化JSP页面的URL,提升用户体验,同时也利于SEO。在实际使用中,开发者需要正确地配置和集成这个工具,以达到期望的URL重写效果。对于...
它可以实现URL美化、URL重定向、URL映射等多种功能,帮助开发者构建更符合SEO(搜索引擎优化)和用户体验的URL结构。在Java应用中,URLRewriteFilter通常作为Servlet过滤器,通过配置规则文件来实现动态或静态的URL...
在IT行业中,URL重写是一种常见的技术,它允许开发者通过改变URL的结构来实现不同的功能,比如美化URL、实现SEO优化、隐藏真实路径等。在这个"**urlrewrite_demo**"项目中,我们将深入探讨如何使用Java来实现URL重写...
7. **URL美化与SEO**:通过URL重写,可以将动态生成的、包含问号和参数的URL转换为静态的、易于理解的形式,这对提升网站在搜索引擎中的排名非常有帮助。 8. **调试与日志**:在开发过程中,可以通过开启...
在本教程中,我们将深入探讨URL重写的核心概念、使用场景以及如何借助`urlrewrite`工具来实现这一功能。 首先,URL重写的核心原理是利用服务器的内部重定向机制,将用户请求的可见URL转换为服务器内部处理的实际URL...
总结来说,`URLrewrite`是一个强大且灵活的URL管理工具,它通过XML配置文件实现了对URL的重写和重定向,简化了复杂的URL结构,提高了Web应用的可维护性和用户体验。通过深入理解和熟练掌握`URLrewrite`,开发者可以...