繁体   English   中英

带有Struts和Convention插件的不区分大小写的URL

[英]Case insensitive URLs with Struts and Convention plugin

如何通过Struts和Convention插件使用不区分大小写的URL?

www.somelocation.com/ABC-DEF请求应返回与www.somelocation.com/abc-def相同的响应。

也许您应该考虑重写URL,因为URL区分大小写。

以下链接应有所帮助,特别是标志部分-NC(不区分大小写)。

面向初学者的URL重写

或者,如果您的情况太复杂(如下面的家庭注释所示),则可以考虑将servlet过滤器放在HTTP请求处理的前面。 过滤器会小心地将请求修改为toLowerCase()toUpperCase() ,然后在您的Web应用程序URL映射中,您需要始终保持一致(与toLowerCase()toUpperCase() URL)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM