Struts2更好的Url与点内
-
23-12-2019 - |
题
假设我们需要获取具有预定义用户名的登录表单。
所以如果用户去url:
//somehost:8080/myapp/auth/myusername
应采取的行动 myusername
作为输入参数。
我试过了 http://www.struts2.info/blog/better-urls-with-struts2 作为例子,它工作得很好。
但如果 myusername
包含点,如:
//somehost:8080/myapp/auth/firstname.lastname
, ,我得到404错误。
是否有任何简单的解决方案来使用点作为url参数的一部分?
解决方案
在 支柱。xml:
<constant name="struts.action.extension" value="" />
而在 网络。xml:
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
未经测试,但它应该工作
不隶属于 StackOverflow