CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

如何实现URL重写?

楼主topirol(我爱学习)2006-02-13 13:25:14 在 Java / Web 开发 提问

struts的action老是带一个*.do,想通过URL重写,把参数后后缀去掉,如何实现呢?是tomcat。  
   
  比如/movie/showmovie.do?id=3,URL重写后变成/movie/showmovie/3  
   
  我看到很多网站都有这种功能,不知道如何实现,希望高手指点一下。 问题点数:50、回复次数:9Top

1 楼zengguiyeah(曾贵)回复于 2006-02-13 14:52:26 得分 20

你说的这种可以通过servlet实现,在servlet中先进行处理,然后转发地址,还有一种方法就是隐藏URL地址显示方式Top

2 楼topirol(我爱学习)回复于 2006-02-13 15:55:09 得分 0

不会要脱离struts吧,我可不原因为了这功能要大改:)楼上能否给段代码看看好理解点,谢谢Top

3 楼ecobin(绿茵汗将)(总有一种力量让我们做的更好)回复于 2006-02-13 16:39:07 得分 10

用apache+tomcatTop

4 楼topirol(我爱学习)回复于 2006-02-14 09:00:23 得分 0

楼上的意思是可以通过配置实现吗?需要编码吗?Top

5 楼chuan122345(资本从它诞生的那一天起,就滴着血和肮脏的东西)回复于 2006-02-14 17:23:04 得分 5

直接在web.xml中培植不行吗,在JSF中,在web.xml中可以随便设置它的扩展名,只要不是.jsp,Top

6 楼usaspy(行走的鱼)回复于 2006-02-15 13:51:45 得分 5

upTop

7 楼CalvinKyle(浮躁低能程序员)回复于 2006-02-15 14:04:02 得分 10

<servlet-mapping>  
          <servlet-name>controller</servlet-name>  
          <url-pattern>*.你想要的扩展名</url-pattern>  
      </servlet-mapping>  
   
  *************  
  *     葵花点穴手     *  
  *************Top

8 楼topirol(我爱学习)回复于 2006-02-15 15:05:31 得分 0

楼上的做法能实现:  
  比如/movie/showmovie.do?id=3,URL重写后变成/movie/showmovie/3     ?  
   
  最多只能实现/movie/showmovie.do?id=3改成/movie/showmovie.后缀?id=3吧Top

9 楼topirol(我爱学习)回复于 2006-03-09 23:06:26 得分 0

不好意思,这么久没人帮忙解决,只好自己顶了Top

相关问题

  • 急:如何实现url重写
  • ×××××××如何ASP下实现URL重写?××××××××
  • 请问如何重写URL地址?
  • url重写
  • 求类似博客的xxx.blogChina.com的URL重写实现方法?
  • ISAPI_Rewrite实现多用户系统的url重写
  • 如何重写TreeView控件,以实现节点的拖拽?
  • 有关url重写
  • URL重写问题,类似www.xxx.belog.com的实现方法,急 请指教!!!
  • 如何用IIS跑ASP,用Apache的反向代理重写URL

关键词

  • showmovie
  • 实现
  • movie
  • url重写

得分解答快速导航

  • 帖主:topirol
  • zengguiyeah
  • ecobin
  • chuan122345
  • usaspy
  • CalvinKyle

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo