データ/innerHTMLを別のjspページに渡したいのですが、どのように渡すことができますか?arraylistまたは他の方法を使用して、この大きなデータを別のページに渡すことは可能ですか? タグデータをjavascriptのarraylistに追加することは可能ですか?または、divタグのinnerhtmlをjspの次のページに渡すにはどうすればよいですか?
質問する
441 次
4 に答える
0
div タグ div タグをラップします。外側のラッパーdivタグからhtmlタグを取得します。
<div id="wrapper">
<div id="what_you_want">
some contents...
</div>
</div>
$("#wrapper").html() - ラッパー div に HTML コード全体が含まれています。
于 2013-08-05T09:52:37.717 に答える
0
Javascript を試してみてください。ちょっと変わった方法をどうしても使いたければ (私も時々そうします)、hidden 型の入力フィールドを作成し、その入力にカート情報を区切られた文字列として入れることができます。
于 2013-08-05T09:54:23.773 に答える
0
HTML ビュー データを渡す代わりに、表示する必要があるものを渡すだけで、ターゲット JSP にレンダリング方法を決定させます。たとえば、ターゲット JSP でログイン ユーザーへのウェルカム メッセージを出力する場合は、次のようにします。次に、HTMLを渡す代わりに
target.jsp?msg=<div><p>Welcome <b>John</b></p></div>
user
次の名前のリクエスト属性を渡します
request.setAttribute("user", "John");
ターゲット JSP で (EL を使用して) 次のようにアクセスできるようになりました。
<c:if test="${not empty user}">
<div><p>Welcome <b>${user}</b></p></div>
</c:if>
あなたの場合、あなたCart
とそのList<CartItems>
は に保存する必要がありますHttpSession
。このようにして、ショッピング データは、カートを更新する必要があるすべての JSP/サーブレットから引き続きアクセスできます。
于 2013-08-05T09:48:40.857 に答える