struts结合urlwriter的使用
来源:互联网 发布:淘宝923大促 编辑:程序博客网 时间:2024/05/18 03:36
struts结合 urlwriter的好处
1.满足搜索引擎的要求。
2.隐藏技术实现,提高网站的移植性。
实现步骤
1 将struts所用用到的jar包 和urlwriter的jar包导入到WEB-INF的lib目录下
2 在WEB-INF下的web.xml下 加入如下配置
<filter>
<filter-name>strutFilter</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>strutFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
<!--<urlrewrite> 重写 -->
<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>
3 WEB-INF 下新建一个urlwriter.xml配置 添加内容如下
<urlrewrite>
<rule>
<note>test</note>
<from>^/test/([a-z]+).html$ </from>
<to>/test/$1.action</to>
</rule>
</urlrewrite>
#rule节点主要是定义请求的地址规则 to是实际的请求 from是转换后的请求 比如
http://localhost:8080/Weather/test/one.html 它调用的action请求时http://localhost:8080/Weather/test/one.action
4 在WEBROOT下新建两个xml 如 one.jsp 和two.jsp
5 启动tomcat 测试结果
- struts结合urlwriter的使用
- javaBean结合struts的使用
- DWR+Struts结合的使用
- URLWriter
- Struts标签库结合OGNL的使用
- struts与urlwriter实现javaweb伪静态或者url隐藏
- struts,hibernate , spring结合使用
- JSTL与Struts的结合
- Velocity与struts的结合
- JSTL与struts的结合
- JSTL与Struts的结合
- JSTL与Struts的结合
- Struts tiles 与 frame结合使用
- Struts-Menu结合角色权限的应用
- Struts结合JSP作的下载例子
- Struts-Menu结合角色权限的应用
- JSTL与Struts的结合(一)
- JSTL与Struts的结合(二)
- 【图论06】最小生成树 1002 畅通工程
- Java中遍历Map时删除元素的方法
- PHP二维数组排序函数
- hdu 1505 City Game
- 迷宫问题(栈的应用,二维数组表示迷宫)
- struts结合urlwriter的使用
- Android 静默安装/后台安装
- C#文件下载方法 汇总
- Python 的学习脚印(1)
- flash嵌入中文字体的方法
- Eclipse plugin -- Maven Installation
- Lua学习2 Lua小框架的搭建
- 生产者-消费者问题 java实现
- 地铁网络(分层图-哈密尔顿路径)