문제

사전 정의 된 사용자 이름으로 로그인 양식을 가져와야한다고 가정 해 봅시다.

사용자가 URL로 이동하면

//somehost:8080/myapp/auth/myusername
.

조치는 myusername를 입력 매개 변수로 가져 가야합니다.

나는 http://www.struts2.info/blog/better-예를 들면 URL-WITH-STRUTS2 멋지게 작동합니다.

그러나 myusername가 점이있는 경우 다음과 같으면 :

//somehost:8080/myapp/auth/firstname.lastname 
.

, 404 오류가 발생합니다.

URL 매개 변수의 일부로 점을 사용하는 간단한 솔루션이 있습니까?

도움이 되었습니까?

해결책

struts.xml :

<constant name="struts.action.extension" value=""  />
.

web.xml :

<filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>
.

테스트되지 않았지만 작동해야합니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top