比如我的CSDN博客:http://blog.csdn.net/chongan_wang 。后面这个chongan_wang 是怎么加到url中的,它的实现思路是怎样的?谢谢了。

解决方案 »

  1.   

    这应该是一个action名吧?不过后面没看到有.do
      

  2.   

    在form提交的时候,你的method里面用get可以看下,
      

  3.   

    chongan_wang应该是个目录,当用户注册时自动生成。
      

  4.   

    这是一个 UrlRewrite,CSDN 用的是 dotText 的博客,具体网上去搜一下“dotText UrlRewrite”吧,dotText 博客是 .net 的。
      

  5.   


    我想99%不是这样。应该是火龙兄说的urlrewriter之类的东西。good luck
      

  6.   

    http://blog.csdn.net/zhanglei5415/archive/2007/11/26/1903000.aspx  大家看看
      

  7.   

    我懂了,大家看看下面的聊天内容吧
    ----------------------------------------------火星的青蛙™ 15:04:08
    老师,问个问题,像http://blog.csdn.net/chongan_wang 。后面这个chongan_wang 是怎么加到url中的 王老师 15:04:48
    直接加在后面 王老师 15:04:53
    然后访问的时候处理
     
    火星的青蛙™ 15:06:43
    不明白 怎么直接加? http://blog.csdn.net/chongan_wang/....以后就是我的所有资源 博文什么的  王老师 15:07:16
    就是直接给你分配这个地址,访问的时候会变成类似这样 王老师 15:07:38blog.csdn.net?cmd=list&name=changan_wang 火星的青蛙™ 15:08:15
    意思是采用了urlrewrite? 王老师 15:08:29
    嗯,只不过是自己写的一个类似的功能 火星的青蛙™ 15:10:14
    那这样的地址是不是得用数据库存起来? 王老师 15:10:36
    后面跟的就是用户名 火星的青蛙™ 15:12:11
    我不明白当系统接收到“http://blog.csdn.net/chongan_wang/”这样的连接的时候 是交给哪个action来处理的?       火星的青蛙™ 15:12:25
    因为它里面没有 a.do什么的 火星的青蛙™ 15:13:24
    您如果现在上课就有空再说咯 这个问题困惑了一下 有空再讨论下 王老师 15:16:42
    过滤器 王老师 15:17:13
    由过滤器拦下来,然后决定发给哪个action 火星的青蛙™ 15:18:38
    哦 意思就是说 过滤器拦截下来 判断是这样规则的URL后 就转发给专门处理这个URL的ACTION 然后进行截串 获取到用户名 然后转到这个用户博客的首页? 王老师 15:18:55
    嗯,对头 王老师 15:19:19
    和urlrewrite原理是一样的 火星的青蛙™ 15:19:45
    哦 明白了  真是一语点醒梦中人啊 
    火星的青蛙™ 15:19:46
    呵呵 火星的青蛙™ 15:19:52
    谢谢老师啦~