[英]Case insensitive URLs with Struts and Convention plugin
如何通过Struts和Convention插件使用不区分大小写的URL?
对www.somelocation.com/ABC-DEF
请求应返回与www.somelocation.com/abc-def
相同的响应。
也许您应该考虑重写URL,因为URL区分大小写。
以下链接应有所帮助,特别是标志部分-NC(不区分大小写)。
或者,如果您的情况太复杂(如下面的家庭注释所示),则可以考虑将servlet过滤器放在HTTP请求处理的前面。 过滤器会小心地将请求修改为toLowerCase()
或toUpperCase()
,然后在您的Web应用程序URL映射中,您需要始终保持一致(与toLowerCase()
或toUpperCase()
URL)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.