まず、検索ボタンをクリックして特定のクラスの生徒を取得します。私は2つの方法の利用可能なarraylistを持っているので、私はセッションで維持する必要がありますので これを行うには、Excel形式(m1メソッド)とエクスポートPDF形式(m2メソッド)でUIのエクスポートに2つのオプションがありますセッション2つの異なる方法を使用する方法
コード
public class Test extends ActionSupport implements SessionAware {
private Map<String, Object> session;
public String execute() throws Exception {
ArrayList<String> arrayList = // from db
return "";
}
public String m1() throws Exception {
return "";
}
public String m2() throws Exception {
return "";
}
public void setSession(Map session) {
this.session = session;
}
}
*セッションは2つの異なる方法を使用していますか?これらのメソッドはアクションにマッピングされていますか? –
それらのメソッドは別のアクションにマップされています –
あなたが求めているものは不明です。セッション内にコレクションを保持したい場合は、セッション内にデータを入れておくことが重要です。 –