比如我现在有一个页面,这个页面是前一个页面经过传参过action然后返回的,它的url一般是xxxx/xxx.action
,如果我想收藏这个页面那么收藏的将是这样的url,下次访问一定访问不到,像这种情况一般的解决方案是什么呢?JSPJava WebURL收藏

解决方案 »

  1.   

    访问不到是因为收藏后的url  是像这样的localhost:8080/gongchengming/xxx.action  这个是需要前面页面传参数的,不知道表述明白没有
      

  2.   

    那像你这样的就需要在访问ACTION之后重定向到一个页面就行了,客户端看到的是重定向后面的页面比如JSP
      

  3.   

    重定向后我request的数据不是取不到了吗?
      

  4.   

    我不知道你的页面是怎么设计的,一般页面应该是这样:A 页面 :一些 request的数据,比如登录信息
    B 页面 :A 成功后 跳到ACTION 返回的页面那么在B页面做重定向 又为什么需要 request 的数据?最多一些用户的信息,都丢SESSION了
      

  5.   

    你刚举例有点片面啊,比如我点击文章标题进action,查数据库 request文章信息到b页面,你重定向那request数据不就丢失了吗
      

  6.   

    你就看你发的帖子这页面,完全可以收藏吧,这个也是一种方法。用URL传个需要的信息。
    http://bbs.csdn.net/topics/390501825?page=1#post-394888854
      

  7.   

    你刚举例有点片面啊,比如我点击文章标题进action,查数据库 request文章信息到b页面,你重定向那request数据不就丢失了吗那你就可以使用 类似 上面所说的这种方法了。http://bbs.csdn.net/topics.action?id=390501825&page=1#post-394888854
      

  8.   

    你刚举例有点片面啊,比如我点击文章标题进action,查数据库 request文章信息到b页面,你重定向那request数据不就丢失了吗那你就可以使用 类似 上面所说的这种方法了。http://bbs.csdn.net/topics.action?id=390501825&page=1#post-394888854
    谢谢您的回答   我想了下正常的开发不会出现我问题的这种情况,刚开始有这个问题是在 文章编辑页面提交后我直接返回到该篇文章,在action里面也没有用什么参数查询刚插入的文章,而是用的编辑页面传过去的文章内容,所以url就没有类似这样(?id=390501825&page=1#post-394888854)的参数,正常点击url里面应该是有参数的