2010-07-13 3 views
1

struts.xml 파일에 선언을 지정하여 struts2를 사용하여 사용자 정의 객체를 반환 할 수 있다는 것을 알고 있습니다. 나는 그 일을 했어.주석을 사용하여 struts2에서 사용자 정의 결과를 반환

내가 원했던 것은 그것에서 벗어나 주석을 통해 동일한 것을 달성하는 것입니다. 사용자 정의 결과 유형을 반환 할 조치가있는 경우이를 수행 할 수 있기를 원합니다. 나는 조금 놀았지만 아무것도 할 수 없었습니다.

@Result(name="success", type="results.MyResult.class") 
public class MyAction extends ActionSupport 
{ ... 

이것은 내가 너무이 문제를 가로 질러 와서 그것을 해결 한

답변

0

이 컴파일되지 않습니다

@Result(name="success", type=results.MyResult.class) 
public class MyAction extends ActionSupport 
{ ... 

작동하지 않습니다. 이러한 경우에

당신은 다음과 같이 struts.xml에 한 줄을 추가해야합니다

<constant name="struts.convention.default.parent.package" value="test2"/> 
<package name="test2" extends="struts-default"> 
    <result-types> 
    <result-type name="imageResult"class="common.util.CustomizeStreamResult" /> 
    </result-types> 
</package> 
관련 문제