`
xiao5233
  • 浏览: 26226 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

java 伪静态

阅读更多
1.复制urlrewrite-3.1.0.jar到lib

2.web.xml配置过滤器

    <!-- 伪静态过滤器注册 -->
  <filter>
     <filter-name>url</filter-name>
     <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
  </filter>
 
  <!-- 伪静态过滤器映射-->
  <filter-mapping>
     <filter-name>url</filter-name>
     <url-pattern>/*</url-pattern>
  </filter-mapping>



3. 在WEB-INF中配置规则文件urlrewrite.xml

  <urlrewrite>
   <rule>
      <from>/emp/([0-9]+)/([a-z|A-Z]+).html</from>
      <to>/emp.do?id=$1&amp;name=$2</to>
   </rule>
  
    <rule>
      <from>/emp/([0-9]+)/([a-z|A-Z]+).html</from>
      <to>/emp.do?id=$1&amp;name=$2</to>
   </rule>
</urlrewrite>


分享到:
评论

相关推荐

    java伪静态简单实例

    Java伪静态技术是一种在Web开发中用于优化搜索引擎友好度(SEO)的技术,它使得动态URL看起来像静态的HTML页面,从而提升网站的可读性和用户体验。在这个实例中,我们将探讨如何使用`urlrewrite`框架来实现Java中的...

    java伪静态的实现doc

    Java 伪静态技术是一种优化网站性能和SEO(搜索引擎优化)的方法,它使得动态生成的网页在用户浏览器中显示为静态的URL,从而提供更好的用户体验和搜索引擎友好性。在Java中实现伪静态主要依赖于URL重写技术。 首先...

    java伪静态URL重写的方法

    实现Java伪静态URL重写通常依赖于第三方库,例如微软公司的UrlRewriter.jar组件。该组件是一个URL重写工具,它提供了一个XML配置文件,用于定义URL转换规则。下面是一个基于Struts2框架实现伪静态URL重写的详细步骤...

    java 伪静态实例

    java伪静态入门例子,非常适合初学者 &lt;from&gt;/show_(.*)_(.*) &lt;to&gt;/show?s=$1&amp;n=$2.html&lt;/to&gt; &lt;from&gt;show\?s=(.*)&amp;n=(.*) &lt;to&gt;show_$1_$2.html&lt;/to&gt; &lt;/outbound-rule&gt;

    java urlrewrite 实现伪静态化 demo源码

    Java URLRewrite是一个非常实用的库,用于在服务器端实现URL重写,进而实现网站的伪静态化。这个技术在优化网站SEO(搜索引擎优化)和提高用户体验方面具有重要作用。在这个"java urlrewrite 实现伪静态化 demo源码...

    简单的伪静态,看了很多 自己做了一个简单的jsp的伪静态,和大家分享哈,其实很简单的

    【标题】中的“简单的伪静态”...总的来说,这个压缩包可能包含了一个基本的Java伪静态实现,主要利用UrlRewriteFilter进行URL重写,有兴趣的读者可以通过下载并分析源码,了解其具体实现细节,以应用到自己的项目中。

    jsp web 实现伪静态源码

    "标签"中的"jsp 伪静态 java伪静态"进一步强调了这是关于JSP和Java环境下的伪静态实现。在Java中,可以使用Servlet Filter来拦截请求,解析URL路径,然后根据路径信息动态生成内容。这种方式不仅适用于JSP,也适用于...

    java/.net伪静态简介加例子

    Java伪静态 在Java环境中,我们可以利用Servlet Filter或Apache Tomcat等服务器的Rewrite Valve来实现URL重写,从而达到伪静态的效果。下面是一个使用Filter的例子: ```java import javax.servlet.*; import ...

    java/jsp网站实现伪静态

    本文将深入探讨如何在Java/JSP环境中实现伪静态,以及它所带来的好处。 首先,我们需要了解动态URL和静态URL的区别。动态URL通常包含问号(?)、等号(=)和参数,这些是服务器处理请求时所需要的。而静态URL看起来...

    伪静态.txt伪静态.txt

    本节将详细介绍如何在Java Web应用中实现伪静态,主要通过配置UrlRewriteFilter来完成。 #### 1. 配置Filter 首先,在`web.xml`文件中配置UrlRewriteFilter,以便在Web应用启动时加载并执行URL重写规则: ```xml ...

    jsp伪静态,javaweb实现伪静态

    在Java Web开发中,"伪静态"是一种技术手段,它主要用来解决动态URL对搜索引擎不友好,以及提高网站性能的问题。动态URL往往包含各种参数,而静态URL则更易于理解和爬取。伪静态就是将动态页面通过技术手段转换成...

    伪静态页面生成技术|静态页面|生成技术

    在互联网世界中,提高网站的搜索引擎优化(SEO)和用户体验是至关重要的,而伪静态页面生成技术正是实现这一目标的有效手段。伪静态页面,顾名思义,是一种将动态网页以静态HTML页面的形式呈现的技术,它保留了动态...

    jsp静态化和伪静态化

    为了提高效率和用户体验,人们提出了页面静态化和伪静态化技术。 **页面静态化**是指将动态生成的HTML页面保存为静态文件,之后的用户请求不再通过服务器动态生成,而是直接读取这些静态文件,从而减轻服务器负担,...

    需要伪静态处理jar包

    标题中的“需要伪静态处理jar包”表明我们正在讨论一个Java Archive(JAR)文件,这个文件包含了实现伪静态功能的代码或者库。让我们深入探讨一下什么是伪静态处理,以及`urlrewriterfilter`在其中扮演的角色。 伪...

    asp.net 伪静态源码

    在这个“asp.net 伪静态源码”示例中,我们可以看到两种不同的实现方法:Java和.NET。虽然标题中只提及了.NET,但描述中提到了Java也有相应的实现。这表明该压缩包可能包含两种语言的源代码文件,分别展示了如何在...

    JSP伪静态实现

    ### JSP伪静态技术概述与实现 #### 一、伪静态技术简介 伪静态技术是一种将动态网页(如JSP)伪装成静态网页的技术。它通过URL重写等手段,将原本带有查询字符串的动态URL转换为易于记忆且对搜索引擎友好的静态URL...

    JSP+Servlet系统 使用伪静态

    "JSP+Servlet系统 使用伪静态" 这个标题表明这是一个基于Java Web技术构建的系统,特别提到了"JSP"(JavaServer Pages)和"Servlet",它们是Java语言用于开发动态网页和服务的核心组件。"伪静态"则是指将动态URL转化...

    动态网页如何生成伪静态网页的方法

    动态网页生成伪静态网页是一种常见的优化技术,目的是为了提高网站的搜索引擎友好性和用户体验。动态网页是服务器根据用户请求实时生成的页面,而静态网页则是预先编译好的HTML文件,可以直接由浏览器加载。伪静态...

    伪静态(url重写)

    总结起来,伪静态(URL重写)是通过Java Filter或其他工具在服务器端实现的一种技术,它能够将动态URL转换为静态形式,提升用户体验,增强搜索引擎的可读性。在Java环境中,我们可以利用`Filter`接口或开源库如`...

    UrlRewrite实现伪静态

    在本文中,我们将深入探讨如何使用UrlRewrite来实现伪静态,并了解其配置过程。 1. **什么是URL重写**: URL重写是指将动态URL转换为静态或者看似静态的URL,以提升网站的可读性和美观性。动态URL通常包含多个参数...

Global site tag (gtag.js) - Google Analytics