2016-04-05 18 views
1

私はStruts 1サイトをStruts 2に変換する作業を行っています。Struts1タグの変換方法ResponseUtilsメソッドの書き込みStruts2

私は、誰かがorg.apache.struts.util.ResponseUtils、特に書き込みメソッドを使用したり知ったりしたいと考えていました。 我々はストラット1.0を使用していて、私たちは現在のコードでは、この行を使用している:

ResponseUtils.write(pageContext, results.toString()); 

は、誰もがこのタグを見ていますか?このタグを使用しますか?それをStruts 2に変換しますか?

私はオンラインで検索し、いくつかの良いチュートリアルを見つけました。また、 "Struts2 in Action"を読んでいます。しかし、特定のタグに関するサイトや記事の数はほとんどありません。

私は、成功の道を私に教えてくれるアドバイスやヒントを感謝します。

答えて

0

方法

public void write(PageContext pageContext, String text) 
     throws JspException { 

    JspWriter writer = pageContext.getOut(); 

    try { 
     writer.print(text); 

    } catch (IOException e) { 
     throw new JspException(e); 
    } 

} 
+0

を使用して独自のResponseUtilsを作成し、私が試していなかった、私は、Struts 1の新しいバージョンでは、この実装を見ましたが、私は、誰かが、それはしかし、Strutsの2に実装見ていたかどうかを確認するためにチェックしていました上記を推奨するまでメソッドの大部分を使って新しいクラスを作成しましたが、それはうまく動作しています。ありがとう。 –

+0

Struts2はカスタムタグをサポートしなくなり、コンポーネントタグのUIサポートに移行しました。 strutsタグの詳細については、http://struts.apache.org/docs/struts-tags.htmlを参照してください。 –

関連する問題