论坛首页 Java企业应用论坛

urlrewriter使用时请注意

浏览 7752 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (3) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-11-18   最后修改:2010-11-18
urlrewrite这种功能还是留给apache或者nginx的好,后台处理不该承担这责任
0 请登录后投票
   发表时间:2010-11-18  
LZ,再仔细测测吧,会有别的发现的。
0 请登录后投票
   发表时间:2010-11-18  
url重写某种程度上是为了使request更加友好,比如javaeye应该就是用了,论坛的帖子请求为topic/xxxx?xxxx这样,原始的可能是topic.xx?id=xxx
0 请登录后投票
   发表时间:2010-11-19   最后修改:2010-11-19
官方说的很清楚啊,需要使用JSTL的c:url标签或者<%=response.encodeURL('url')%>来达到渲染页面时,进行反向的URL重写。有讨论这个的必要吗?

http://www.po-soft.com/blogs/tag/url重写/
0 请登录后投票
   发表时间:2010-11-19  
yongtree 写道
官方说的很清楚啊,需要使用JSTL的c:url标签或者<%=response.encodeURL('url')%>来达到渲染页面时,进行反向的URL重写。有讨论这个的必要吗?

http://www.po-soft.com/blogs/tag/url重写/

是没有必要啊,但是有人非得讨论,就写了一个DEMO,任何一个东西都有他的好处和坏处,我们能做的只是尽量能用好他们,至于在项目中是否需要使用这项技术,这个东西谁也说不准,这个项目不用,没准哪天哪个项目又要用,所以学到了东西总归是没有坏处的
0 请登录后投票
   发表时间:2010-11-19  
Howareyou73 写道
zhb870815 写道
蔡华江 写道
我赞成不用。因为静态化需求时使用html来进行请求,那么意味着所有的链接应该都可以由html来调用。那么为什么不直接使用html后缀,逻辑性更强,还避免了转出时进行转换。

如果有天产品不想用html,而想用htm或者shtml,那是不是所有的页面都要进行修改?


其实这个只是欺骗用户,让他不知道你是用什么语言开发的。而且还影响效率建议还是用Apache web 服务器,进行配置

产品部要求我们所使用的URL有利于WEB站点的SEO优化,同时我们使用struts2零配置进行URL配置,这样使得URL非常的不友好
0 请登录后投票
   发表时间:2010-11-19  
楼主:你的
dependency> 
    <groupId>taglibs</groupId> 
    <artifactId>standard</artifactId> 
    <version>1.1.2</version> 
这些代码是干什么的啊,我没看懂。能不能说一下,qq:576473706  谢超。
0 请登录后投票
   发表时间:2010-11-20  
xiechao240 写道
楼主:你的
dependency> 
    <groupId>taglibs</groupId> 
    <artifactId>standard</artifactId> 
    <version>1.1.2</version> 
这些代码是干什么的啊,我没看懂。能不能说一下,qq:576473706  谢超。

项目管理工具maven添加项目依赖
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics