Java 带有Struts和约定插件的不区分大小写的URL
如何使用Struts和Convention插件创建不区分大小写的URLJava 带有Struts和约定插件的不区分大小写的URL,java,struts2,Java,Struts2,如何使用Struts和Convention插件创建不区分大小写的URL 请求> www. SOMeloCoist.COM/ABC-DEF应返回与 www. MuleloCase.COM/ABC-DEF .< /P> < P>相同的响应。也许URL是区分大小写的URL重写。p> 下面的链接应该会有所帮助,特别是Flags部分-NC(不区分大小写) 或者,如果在您的情况下这太复杂,作为下面的家庭评论,您可以考虑在HTTP请求处理之前放置servlet过滤器。过滤器将小心地修改请求 ToWoReCa
请求> www. SOMeloCoist.COM/ABC-DEF应返回与
或者,如果在您的情况下这太复杂,作为下面的家庭评论,您可以考虑在HTTP请求处理之前放置servlet过滤器。过滤器将小心地修改请求<代码> ToWoReCase](或代码>或<代码> ToupPulase]()/代码>,然后在您的Web应用程序URL映射中,您必须始终保持一致(使用<代码> ToWORCaseCase](< /代码>或<代码> ToupPulase](< /代码> URL)。
< P>也许您应该考虑URL重写,因为URL是区分大小写的。p> 下面的链接应该会有所帮助,特别是Flags部分-NC(不区分大小写)或者,如果在您的情况下这太复杂,作为下面的家庭评论,您可以考虑在HTTP请求处理之前放置servlet过滤器。过滤器将注意修改请求
toLowerCase()
或toUpperCase()
,然后在web应用程序URL映射中,您需要始终保持一致(与toLowerCase()
或toUpperCase()
URL).如果动态web应用程序定义了“未知”数量的URL(操作)和未知数量的URL排列,这将变得相当复杂。如果动态web应用程序定义了“未知”数量的URL(操作)和未知数量的URL排列,这将变得相当复杂。