別のjsp b.jspを含む親jsp a.jspがあります。親 jsp a.jsp で使用する必要がある b.jsp のいくつかの値を計算しています。これは、この計算された値を c.jsp などの別の jsp に渡します。ページが完全に読み込まれる前に、子 jsp の値を評価して親 jsp に渡すにはどうすればよいですか?
10347 次
4 に答える
3
親の中に「子」jarをどのように含めていますか? 静的または動的インポート?
あなたが持っている場合
<%@ include file="myFile.jsp" %>
で変更します
<jsp:include file="myFile.jsp" />
次に、親でリクエストにプロパティを設定します(セッションではなく、「ダーティ」になります):
<% request.setAttribute("attrName", myValue) %>
最後に、「子」jsp で:
<% myValue = (MyValueType)request.getAttribute("attrName") %>
于 2013-07-22T21:16:14.983 に答える