2012-02-07 1 views
0

in struts.xml 조치 목록이 있습니다.Eclipse : Struts 2 앱의 리팩토링 기능. 가능한?

.jsp 페이지에서 나는 struts.xml에 설명 된 동작에 대한 링크가 있습니다.

예를 들어, 다음 단계에서 한 동작의 이름을 변경했습니다. 모든 페이지의 모든 링크를 수정해야하며 올바른 새 동작 이름을 설정해야합니다.

많은 페이지가 있다면 - 정말 힘들고 mmmm ... 바보 같은가요? 일.

IDE로는 Eclipse을 사용합니다.

이 상황을 어떻게 해결할 수 있습니까? 당신이 달성하려고하는 일에 대해 자세한 내용을 모른 채

답변

2

당신이하고있는 일은 정확합니다. 이것을 피하는 가장 쉬운 방법은 struts2-convention-plugin을 사용하는 것입니다. 클래스 경로에 항아리를 추가하면 자동으로 작동합니다.

활성 상태에서 사이트를 구축하는 방법에 따라 구조를 따라야하지만 매우 작은 학습 곡선을 사용하면 xml을 작성할 필요가없고 작업 클래스를 구현할 필요가 없다는 것을 의미합니다. 또한 주석을 사용하여 xml을 전혀 쓰지 않아도됩니다. 그것은 XML을 제거해야한다는 것을 의미하지는 않습니다. 원하는 것을 정의하기 위해 하나 또는 다른 것을 사용할 수 있습니다.

여기를 참조하십시오 : 물론 http://struts.apache.org/2.1.6/docs/convention-plugin.html

0

Struts 2에서 일한 적은 없지만 항상 동일한 링크 목록을 표시하는 경우 모든 링크가 포함 된 페이지를 포함 할 수 있습니까? 따라서 단지 하나의 jsp 만 변경하면됩니다.

하지만 문제가 잘못되었을 수도 있습니다.

+0

, 그것은 이클립스 관련 솔루션이 아니다 ... –

+0

네, 그것은 좋은 솔루션입니다. 하지만 Eclipse와 관련된 솔루션을 찾으려고합니다. – user471011

+1

교체를 시도하셨습니까? CTRL + H를 누르면 파일 검색 탭을 선택할 수 있습니다. 바꾸기 버튼이 있습니다. –