2013-12-19 4 views
2

나는 텍스트를로드하기 위해 노력하고있어 문자열을 제출. 나는 그걸하는 법을 정말로 모른다. 나는 그 태그를 사용할 수 있도록 Struts2를 사용하고 있습니다.JSP 페이지에 JSP 페이지

<s:property value="myTextToAdd" /> 

나는이에 갈 많은 아니라는 것을 알고 있지만 나는 순간에 물어 모르는 :

이 몸에서 유일하게 라인입니다. 난 그냥 자바 클래스를 호출하고 JSP 페이지에 원하는 텍스트를 반환 할 수 싶습니다.

+1

당신은 설명서를 읽어야한다. BTW, 어떤 Action이 어떤 JSP를 결과로 반환 하는지를 정의하는 struts.xml에 매핑이 필요합니다. 그런 다음 액션에 원하는 private 속성을 정의하고 Getter 및 Setter를 추가하고 JSP에 이미있는 행을 추가합니다. –

답변

1

이 몇 가지 간단한 스트럿츠 2 Struts 2 Hello World에 대한 튜토리얼은 당신에게 기본적인 시작 도입을 얻을 것입니다. > JSP 흐름 - 이것은 당신이, struts2

2

첫 번째에 대한 몇 가지 아이디어를 얻을 당신이 액션을 사용하여 확인 할 수있다보십시오. 즉 준비/브라우저 응답 JSP를 렌더링 할 수 있습니다, 그래서 이미 property 태그와 같은 스트럿츠 태그를 통해 채워 데이터를해야합니다. 액션 클래스에서는 property 태그를 통해 인쇄하고자하는 속성을 만듭니다.

private String myTextToAdd; 

//getter 
public String getMyTextToAdd(){ 
    return myTextToAdd; 
} 
//setter you need if you want to submit it, could be here 

그런 행동에 당신은 성공의 결과는 기본입니다 dispatcher 결과 유형을 반환해야

public String execute(){ 

    myTextToAdd = "Some text to out"; 
    ... 
    return SUCCESS; 
} 

같은 것을해야한다. 또한 URL과 결과를 매핑하는 작업을 구성했습니다. 그런 다음 property 태그를 사용하여 값을 제거 할 수 있습니다.

및 Se Struts2 tutorial에서 자세한 설명.