2012-05-25 3 views
0

user!userAdd.do?userId=18282이라는 파일이 있다면, Java는 어떻게/어디서이 요청을 해석합니까?JSP 파일에 파일 이름에 느낌표가있는 이유는 무엇입니까?

+0

'? '는 물음표입니다. '! '는 느낌표입니다. 이제 느낌표는 어디서 났니? – adarshr

+0

@adarshr, 가까이에 봐, 거기있어 : user **! ** userAdd.do? userId = 18282 :-) –

+0

오, 그래! 나는 그것을 이전에 발견하지 못했습니다. – adarshr

답변

4

.do 확장 기능은 스트럿츠를 사용하고 있음을 나타낼 수 있습니다.

사용자를 다음과 같이 스트럿의 느낌표가 사용됩니다 userAdd.do

사용자 -!>지도를 해당 URL에 매핑 클래스에

은 useradd ->은에서 호출하는 방법에 매핑 이전 등급

이 기술은 DynamicMethodInvocation을 활성화 할 때만 사용할 수 있습니다.

보안상의 이유로 개인적으로 항상 사용 중지합니다. 이 활성 및 이전 기술로 사용자는 클래스의 모든 공용 메소드를 효과적으로 호출 할 수 있습니다.

관련 문제