Struts 1.x中用于映射URL的动作映射的正则表达式语法?
我知道文档中说,只支持Struts 1.x中用于映射URL的动作映射的正则表达式语法?,struts,Struts,我知道文档中说,只支持(*)和转义序列。我想区分/somepath/category/subcategory和/somepath/category/article.html 我需要将两者路由到不同的动作处理程序。我想在路径映射中使用通配符 做这件事的最佳方法是什么?请详细说明。您提到了通配符,但不清楚url的哪个部分是动态的。在struts中,我们通常使用动作,因此…/atricle.html有点混乱。如果您能按照此问题和答案进行操作,您将很好地掌握外卡操作映射:感谢您的快速回复。我想建立像。。
(*)
和转义序列。我想区分/somepath/category/subcategory
和/somepath/category/article.html
我需要将两者路由到不同的动作处理程序。我想在路径映射中使用通配符
做这件事的最佳方法是什么?请详细说明。您提到了通配符,但不清楚url的哪个部分是动态的。在struts中,我们通常使用动作,因此…/atricle.html有点混乱。如果您能按照此问题和答案进行操作,您将很好地掌握外卡操作映射:感谢您的快速回复。我想建立像。。www.example.com/categories/*。这里可以是www.example.com/categories/或www.example.com/categories/。所以我决定在文章中添加一个.html扩展名。所以,如果URL是www.example.com/categories/,那么part是subcategory,URL是www.example.com/categories/,那么part是一篇文章。看起来,struts 2支持这种映射之王。但是我已经在Struts1中构建了我的应用程序,如果没有一个严重的拦截器,我不想离开。Struts2很容易就支持这个功能,但不确定Struts1是否支持。我要提醒你不要再用Struts1构建应用程序了——这个框架已经过时了。谢谢史蒂文,在我用谷歌搜索可能的解决方案后,最好还是按照你的建议去做。我会尽量减少对现有代码的修改。谢谢