UrlRewrite实现伪静态
来源:互联网 发布:模具cnc编程 是什么 编辑:程序博客网 时间:2024/05/01 12:26
web.xml中配置:
<filter> <filter-name>UrlRewriteFilter</filter-name> <filter-class> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter </filter-class> <init-param> <param-name>logLevel</param-name> <param-value>DEBUG</param-value> </init-param> </filter> <filter-mapping> <filter-name>UrlRewriteFilter</filter-name> <url-pattern>*.html</url-pattern> </filter-mapping>
WEB-INT下面添加:urlrewrite.xml
ule结点中form的规则默认使用的是正则表达式来匹配的,当用户访问服务器时的URL会与该配置相比较,如果符合规则就会按照下面to结点中的配置对其进行跳转,其默认是forward跳转
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN" "http://tuckey.org/res/dtds/urlrewrite2.6.dtd"><urlrewrite> <rule><note>查询注册用户</note><from>^/admin/user/id_([A-Za-z0-9]+).html$</from><to type="forward">/userIds.htm?id=$1</to></rule></urlrewrite>
html页面发送请求: <td width="20%"><a href="$!webPath/admin/user/id_$!{obj.id}.html">用户详细信息</a></td>
controller控制层/** * 根据id查询用户 * * @param request * @param response * @param id * @return */@RequestMapping({ "/userId.htm" })public ModelAndView userById(HttpServletRequest request,HttpServletResponse response, String id) {ModelAndView mv = new JModelAndView(CONTEXT_URL_TEMPLATES+ "userid.html", request, response);mv.addObject("user", userService.findUserById(id));return mv;}
0 0
- UrlRewrite实现伪静态
- UrlRewrite实现url伪静态
- URLRewrite 实现URL地址伪静态化
- 利用 Urlrewrite 简单实现伪静态
- 使用URLRewrite 实现URL伪静态化
- 使用UrlRewrite实现URL伪静态化
- URLRewrite实现伪静态 url重写
- java urlrewrite实现伪静态化
- UrlRewrite---实现url伪静态化
- 利用URLrewrite实现伪静态地址输出
- URLRewrite实现URL地址伪静态化
- URLRewrite伪静态实现-url重写技术
- URLRewrite实现url地址伪静态化
- UrlRewrite---实现url伪静态化
- URLRewrite伪静态实现-url重写技术
- URLRewrite 实现URL地址伪静态化
- 使用struts2 urlrewrite 实现页面伪静态
- java urlrewrite实现伪静态化
- listen
- 不穿毛衣的小事
- HTML5
- VS2010的代码粘贴到Word里面的汉字乱码修正问题
- 栈的应用——表达式求和
- UrlRewrite实现伪静态
- Gmail是怎么判断垃圾邮件
- CXF部署到WebLogic的问题
- ArcGIS教程:用不规则矢量多边形裁切栅格数据的方法比较
- 测试原子操作不同的变量
- JavaScript 实现Map效果
- 仿真树:仿真圣诞树
- 使用bit-field和union巧妙定义/存取具有特定结构的数据
- 递归原则