5

別のjsp b.jspを含む親jsp a.jspがあります。親 jsp a.jsp で使用する必要がある b.jsp のいくつかの値を計算しています。これは、この計算された値を c.jsp などの別の jsp に渡します。ページが完全に読み込まれる前に、子 jsp の値を評価して親 jsp に渡すにはどうすればよいですか?

4

4 に答える 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 に答える