- 浏览: 280748 次
- 性别:
- 来自: 哈尔滨
文章分类
最新评论
-
netfengxia:
这个是Mybatis哦. 是一个ORM框架, 这里展示的是My ...
mybatis merge 语句使用 -
MILLETS:
好像没有效果
jsp页面打印、预览、设置实现方案 -
evic520:
mysql有merge into的用法?是不是标题错了 楼主? ...
mybatis merge 语句使用 -
winner_king:
解决问题
pager-taglib分页中文乱码问题 -
Renee涟漪:
...
SVN搭建
下面是使用说明:
1.下载urlrewrite,官方下载地址:http://tuckey.org/urlrewrite/dist/urlrewritefilter-2.6.zip
2.解压缩文件,压缩包内文件copy到项目中(压缩包位置 -> 项目位置):
urlrewrite-2.6.0-src/webapp/WEB-INF/lib/urlrewrite-2.6.0.jar -> WebRoot/WEB-INF/lib/urlrewrite-2.6.0.jar
urlrewrite-2.6.0-src/webapp/WEB-INF/urlrewrite.xml -> WebRoot/WEB-INF/urlrewrite.xml
3.将以下代码添加到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>
4.修改urlrewrite.xml
<?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"> <!-- Configuration file for UrlRewriteFilter http://tuckey.org/urlrewrite/ --> <urlrewrite> <!-- 不带参数 --> <rule> <from>^/way1</from> <to >/notParam.jsp</to> </rule> <!-- 带参数单个 --> <rule> <from>^/way2([0-9]+)$</from> <to >/onlyParam.jsp?id=$1</to> </rule> <!-- 带参数多个 --> <rule> <from>^/way3([0-9]+)/([a-z]+)/([0-9a-zA-Z]+)$</from> <to >/manyParam.jsp\?id=$1&name1=$2&name2=$3</to> </rule> </urlrewrite>
5、建立index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>URL 重写</title> <script type="text/javascript"> function formSubmit() { var way=document.getElementById("way").value; if(way==1){ form1.action="way1" form1.submit(); } if(way==2){ form1.action="way2"+way form1.submit(); } if(way==3){ form1.action="way3"+way+"/admin"+"/admin110" form1.submit(); } } </script> </head> <body> <form name="form1" id="form1" method="post"> <h1>URL 重写</h1> <select name="way" id="way"> <option value="1">不带参数的URL</option> <option value="2">带参数的URL(单个参数)</option> <option value="3">带参数的URL(多个参数)</option> </select> <input type="button" value="提交" onclick="formSubmit()"/> </form> </body> </html>
注意:这里action提交的是way1
6、建立notParam.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无参数</title> </head> <body> 无参数 </body> </html>
7、建立onlyParam.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>带参数-单个</title> </head> <body> id:<%=request.getParameter("id") %> </body> </html>
8、建立manyParam.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>带参数-单个</title> </head> <body> <h2>数字:<%=request.getParameter("id") %></h2> <h2>英文:<%=request.getParameter("name1") %></h2> <h2>数字与英文:<%=request.getParameter("name2") %></h2> </body> </html>
- urlrewrite-2.6.0.jar (145.2 KB)
- 下载次数: 6
发表评论
-
jsp中配置 FCKeditor2.3(转)
2013-07-24 14:56 1136现在已经升级成CKeditor了 不过这方面的教程不是很多, ... -
fck配置
2013-07-24 13:58 8261.下载两个包,分别是java下的Servlet和FCK的H ... -
页面超时返回,登陆页面被iframe嵌套问题
2012-05-25 17:01 1379if(window.top.location.href!=lo ... -
pager-taglib分页中文乱码问题
2012-02-13 11:32 3924问题:整个项目是struts2+spring,页面编码格式ut ... -
页面显示html代码
2011-11-07 17:43 926先有方法1 ,<xmp>标签。。。但是会撑破风格。 ... -
JS限制图片大小并自动缩放
2011-09-19 15:37 1410//限制产品内容图片大小,自动缩放 function aut ... -
css超级链接保持原色
2011-09-19 10:39 1184.nav01 a:link { text-decorati ... -
Java获取客户端真实IP地址的两种方法
2011-07-25 15:06 6375在JSP里,获取客户端的IP地址的方法是:request.ge ... -
路由诊断命令tracert
2011-06-09 14:25 915tracert xxx.xxx.xxx.xxx -
锚点定位例子
2011-04-13 15:58 1204<!DOCTYPE HTML PUBLIC &qu ... -
iframe重新加载
2011-03-24 16:25 1259document.frames('iframesid') ... -
网站2侧广告js实现
2011-01-13 16:51 963<script language="javas ... -
jsp页面打印、预览、设置实现方案
2010-12-02 10:29 118031 、print.jsp <%@ page langu ... -
Window.open() 全攻略
2010-12-02 10:06 948经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个 ... -
(转)自动检测密码强度的一个小例子
2010-11-16 11:28 1313检测密码强度Demo.html: <html> ... -
全文检索引擎Lucene
2010-11-16 11:02 1188全文检索引擎Lucene 1. 信息检索的概念 ... -
鼠标变“小手”的样式
2010-10-29 14:41 1741//鼠标变“小手”的样式 { cursor:p ...
相关推荐
URLRewrite URL重写组件 里边有相关配置说明 包括了web.Config 外附一个Css
IIS URL Rewrite模块(URL 重写)
描 述:UrlReWrite(Url重写或伪静态)完美示例源码 UrlReWrite(Url重写或伪静态)完美示例源码,已利用ActionlessForm...幸而ASP.NET给我们提供了强大的可扩展性,能让我们自己定义页面的访问规则,很方便实现URL重写。
UrlRewrite域名重写,全套代码,是vs2005.net .net2.0
UrlReWrite(Url重写或伪静态)UrlReWrite(Url重写或伪静态)
urlrewrite url地址重写 郁闷,还要我写够20个字。。我倒!
通过UrlRewrite组件实现url重写,可以优化url,对搜索引擎友好,被收录质量高等好处。
Asp.Net的URLReWrite的源代码含详细具体的配置方法,在info.doc里。
URL Rewrite是微软针对IIS推出的一种对URL进行重写的扩展模块,目前支持用于IIS7及以上版本。该模块使IIS管理员能够创建强大的自定义规则,语法支持正则规则以及通配符规则过滤。它能够根据HTTP头和IIS服务器变量...
urlrewrite重写demo,伪静态技术实现
运用urlrewrite插件实现对访问地址url进行重写
urlrewrite地址重写实例配置说明,经过个人实践,很好用
网上找了很多,但都是经过编译的urlrewriter.dll,只有8K左右,项目引用后光报错误。最后找了个工具MSDNURLRewriting生成了下,打包传上面了。希望能对大家有所帮助。
用urlrewrite实现的asp.net 网站的伪静态
urlrewrite重写地址,Urlrewrite 2.5.2 现在有2.6版本的,自己去网上找吧
asp net UrlReWrite Url重写或伪静态 完美示例源码
IIS Urlrewrite2,IIS服务器URl重写工具,,IIS服务器URl重写工具,,IIS服务器URl重写工具,
NULL 博文链接:https://jilongliang.iteye.com/blog/2035179
3 最重要的 在象Google Yahoo 和 Live 这样的搜索引擎中提高你网站上网页的搜索相关性 具体来说 URL重写经常能使你在你网站上">什么是UrlRewrite UrlRewrite 是 将动态页面转换为静态页面的一种技术 例如 您网站...