Struts1에서 struts2로 이동하고 struts2에서 간단한 응용 프로그램을 성공적으로 만들었습니다. 확장되어있는 struts2의 struts1에서 사용 된 Dispatchaction 클래스의 지정되지 않은/사용자 지정 함수를 사용하고 싶습니다. 이 작업을 수행하려면Struts2의 DispatchAction 클래스 대안
0
A
답변
1
클래스가 확장되지 않습니다. "method" attribute in the action configuration을 사용하거나 주석 기반 구성을 사용하는 경우 직접 주석을 달 수 있습니다. wildcard actions을 사용하여 수동 구성을 피할 수도 있습니다.
그래도 작동하지 않는다면, 구체적으로 설명하고 이유가 무엇인지 설명하십시오.
1
DispatchAction
은 일련의 관련 기능을 단일 작업으로 그룹화하는 데 도움이됩니다. Struts 2에서는 기본적으로 모든 액션이이 기능을 제공합니다. 이 기능을 사용하려면 execute() 메소드의 비슷한 서명으로 다른 메소드를 작성해야하며 메소드 이름 만 변경됩니다.
는 예를 들어, 당신은 우리가 <행동 \t 경로 = "/ 어떤 행동"유형 = "mpackage을 사용 struts1에서 사용자 업데이트 등
public class UserAction extends ActionSupport{
private String methodName;
public String execute()
{
methodName= "Inside execute method";
return SUCCESS;
}
public String add()
{
methodName= "Inside add method";
return SUCCESS;
}
public String update()
{
methodName= "Inside update method";
return SUCCESS;
}
}
관련 문제
- 1. struts2의 I18n
- 2. struts2의 jasperreports
- 3. Struts2의 NoSuchMethodException
- 4. Struts2의 ArrayList를 반환하는 방법 Action 클래스 execute 메서드?
- 5. Struts2의 RowSetDynaClass에 반복
- 6. Struts2의 Onchange 이벤트
- 7. struts2의 paramsPrepareParamsStack 인터셉터?
- 8. Struts2의 스택에서 인터셉터 삭제
- 9. jBPM과 Struts2의 통합
- 10. struts2의 스코프 인터셉터
- 11. Struts2의 주제는 무엇입니까
- 12. Struts2의 HttpSession 문제
- 13. Struts2의 입력 날짜
- 14. struts2의 스크린 디자인하기
- 15. Struts2의 자동 완성 어려움
- 16. struts2의 속성 값을 확인하십시오.
- 17. Struts2의 글로벌 리소스 번들
- 18. struts2의 트랜잭션 지원
- 19. 처음부터 Java 표준 클래스 라이브러리 대안 작성하기
- 20. struts dispatchAction 메서드를 void 반환 형식으로 쓸 수 있습니까?
- 21. Websphere에서 struts2의 자원 번들을 다시로드하십시오.
- 22. Java를 사용하는 struts2의 브라우저 로케일
- 23. 페이지 번호 지정을위한 Struts2의 DisplayTag
- 24. OGNL을 사용하는 struts2의 날짜 비교
- 25. actioncontext와 actionInvocation struts2의 차이점은 무엇입니까?
- 26. Struts2의 동적 JSP 태그 파일
- 27. struts2의 해시 설정 값을 설정하십시오.
- 28. 매개 변수 struts2의 charset 변환
- 29. 동적으로 이름 struts2의 텍스트 필드
- 30. Struts2의 다중 키 맵 액세스
을 생성, 삭제 등의 방법을 포함 사용자 처리를위한 작업을 생성 할 수 있습니다. 매개 변수 'perform'을 사용하면 서버에 특정 함수를 호출하도록 지시합니다. struts2에서이 작업을 수행하는 방법은 무엇입니까? com.someclass "\t name ="SubscriptionsForm "scope ="request " – Raheel