Struts2 - 将struts xml转换为注释

时间:2013-06-18 16:53:06

标签: struts2

我已经定义了type = steam,但是它在下面的注释中抛出错误。

@Result(name="success",type="stream" ,params={"contentType","text/html","inputName","inputStream"}).

struts.xml中

 <package name="default" extends="struts-default">
 <action name="getJSON" class="com.Action" method="list">    
<result type="stream">
  <param name="contentType">text/html</param>
  <param name="inputName">inputStream</param>
</result>
</action>
</package> 

如何在注释中定义操作名称和方法?

我已经有一个注释,所以我添加了结果..

 @Results({@Result(name=com.action.Part.INPUT, value="/search.jsp",
 type= ServletDispatcherResult.class, params={"location", "/search.jsp"  }),
 @Result(name = ActionSupport.SUCCESS,type="stream",params= {"contentType","text/html","inputName","inputStream"})})

1 个答案:

答案 0 :(得分:0)

因为已导入导入org.apache.struts2.config.Result;而不是导入org.apache.struts2.convension.annotation.Result