에서 스트럿 1.3,가장 좋은 방법은 무엇인 컨트롤러를 채우기 위해보기로 변?

StackOverflow https://stackoverflow.com/questions/82359

문제

나는 그냥 상속된 몇 가지 오래 된 스트럿 코드입니다.

면 스트럿(1.3)다음과 같이 MVC 패턴,어떻게 행동 클래스를 채우기와 변수를 렌더링에서 HTML?

지금까지 본 적이션 클래스 밀어에서 변수 (1) HTTP 요청과

request.setAttribute("name", user.getName())

(2) 에 ActionForm 클래스,방법을 사용하여 특정 응용 프로그램:

UserForm form = (UserForm) actionForm;
form.setUserName(user.getName());

(3) a requestScope 변수,보이는 것이 JSP 층(뷰를 사용하는 JSP),하지만 아무것도 보이지 않았 작업에서 클래스입니다.

<p style='color: red'><c:out value='${requestScope.userName}' /></p>

그래서,이러한으로 간주 된 학교,그리고 무엇 권장하는 방법으로 밀의 변수에서 보기 스트럿?

도움이 되었습니까?

해결책

Struts 1.3 으로 간주 된 학교,내가 권하고 싶을 가 흐름과 함께 스타일을 사용하는 이미 사용되는 응용 프로그램을 통해 당신 상속됩니다.

는 경우에는 모든 다른 스타일은 이미 사용,선택 가장 많이 사용되는 하나입니다.그 후에,선택은 당신의 개인 좋아하는 것입니다.내 것 1 또는 3 양식(2)일반적으로 가장 적합한 데이터는 것이 결국 내에서 렌더링됩 일부 양식을 제어합니다.이 경우-양식을 사용하여,그렇지 않으면-하지 않습니다.

다른 팁

내 Struts 일 오지만,지금까지 내가 기억 우리가 사용하는 장소 중 하나 보기별 콩(는 작품으로 홀더를 위한 미 graner 콩나의 컬렉션 콩)으로 요청의 범위 내에서 우리의 작업입니다.을 수행하()구현합니다.이 보기별 콩 그 다음에서 렌더링합니다.

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