Struts2 인터셉터 클래스의 String 변수를 호출 된 ActionSupport
클래스로 전달하는 적절한 방법은 무엇입니까?Struts2 인터셉터 클래스에서 ActionSupport 클래스로 데이터를 전달하는 방법
3
A
답변
2
표준 기술은 모든 액션 수정 요격기가 사용하는 기술입니다.
액션은 설정 자와의 인터페이스를 구현합니다. 인터셉터에서 해당 조치가 해당 인터페이스의 인스턴스인지 확인하십시오. 일치하는 경우 해당 문자열을 사용하여 인터페이스의 설정자를 호출하십시오.
이렇게하려면 에이 필요하지 않습니다. 예를 들어, 리플렉션을 사용하여 특정 메소드가 있는지 확인하고, 해당 메소드가 있으면 호출하거나 메소드에 주석을 달 수 있습니다. IMO 인터페이스가 더 깨끗합니다. .
1
인터셉터 이후에 조치를 취할 때 가치가 없다면.
interceptor에서 action으로 값을 전달하기 위해 struts.xml의 action 태그 내에서 아래에 하나의 기본 스택을 추가하십시오.
<interceptor-ref name="defaultStack"></interceptor-ref>
관련 문제
- 1. struts2 인터셉터
- 2. 주석의 Struts2 토큰 인터셉터
- 3. Struts2 인터셉터 및 주석
- 4. 클래스에서 다른 클래스로 문자열을 전달하는 방법
- 5. Struts2 인터셉터 변경 액션
- 6. Struts2 입력 값은 인터셉터
- 7. struts2 인터셉터 관련 문제
- 8. 한 클래스에서 다른 클래스로 인수를 전달하는 것
- 9. Struts2 인터셉터 - 액션 매개 변수를 읽는 방법
- 10. 활동에서 java 클래스로 데이터를 전달하는 방법
- 11. jsp 폼 데이터를 bean 클래스로 전달하는 방법
- 12. struts2 기본 인터셉터 스택 구성
- 13. Struts2 인터셉터 오버 플로우 예외
- 14. 클래스에서 클래스로 전체 객체를 전달하는 PHP 스크립트
- 15. textBlock 컨트롤을 클래스로 전달하는 방법
- 16. JSP에서 ACtion 클래스로 전달하는 방법
- 17. Swift - UITableViewCell 클래스에서 UIViewController로 데이터를 전달하는 방법
- 18. 폼에서 클래스로 데이터를 전달하는 작업을 해결하는 힌트
- 19. 하나의 클래스에서 다른 클래스로 변수 값을 전달하는 방법
- 20. UIView의 하위 클래스에서 UIViewController 클래스로 값을 전달하는 방법
- 21. 수퍼 클래스에서 C++의 서브 클래스로 값을 전달하는 방법
- 22. 하나의 클래스에서 다른 클래스로 값을 전달하는 방법 GUI
- 23. C# visual studio 하위 클래스에서 상위 클래스로 값을 전달하는 방법?
- 24. 한 클래스에서 다른 클래스로 정수 값을 전달하는 방법
- 25. Struts2 RedirectAction : Params 인터셉터 및 워크 플로?
- 26. Struts2 - Struts2 어노테이션을 사용하는 방법?
- 27. Struts2 하나의 클래스에서 둘 이상의 액션
- 28. 인터셉터 클래스에서 CDI 이벤트 실행
- 29. Struts 2는 ExtJS 양식에서 ActionSupport 클래스로 매개 변수를 전송하지 않습니다.
- 30. 활동 페이지에서 dbhelper 클래스로 hashmap을 전달하는 방법
고마워, 정확히 내가 무엇을 찾고 있었는지. 나는 반사 방법을 사용하여 끝냈다. – john
@john 문제 없습니다. 아마도 문제는 아니지만 반사 효과가 느려지 게됩니다. 거리에서도 조금씩 어색한 행동이지만 문서화하면 완화 될 수 있습니다. –