struts.xml構成で定義しても問題ありませんでした。
<action name="getImage" class="my.action.GetImageAction">
<result name="success" type="stream">
<param name="contentType">image/jpeg</param>
<param name="inputName">imageStream</param>
<param name="bufferSize">1024</param>
</result>
</action>
そして今、 namesapce、result pathを使用してクラスにアノテーションを付けて定義しようとしていますが、その方法がわかりません。助けてください :)
私が試してみました
@Namespace("/my/namespace")
@ResultPath("/")
@Result(name = "success", type = "imageResult")
public class GetImageAction extends ActionSupport {
.....
@Override
@Action("/getImage")
public String execute() throws Exception {
.....
そして、私はエラーが発生しました
HTTP Status 404 - No result defined for action