0

我有一个页面,我正在“查看会话信息”(在这种情况下,会话是一个业务元素。将会话想象成培训课程)。此会话信息的一部分是文件列表。(会话文件的一个示例是所有参加会话的人的登录表。)单击文件列表末尾的链接将通过名为 `inativeateSe 的方法从会话中删除文件

在我的 struts 配置中inactivateSessionMaterial,我有以下结果

<result name="success">
    /secure/courses/sessions/view_session_info.jsp
</result>

但这还不够。它真的需要view_session_info.jsp?sessionId=1234。如何将该变量(会话 ID)添加到此末尾?就像是

<result name="success">
    /secure/courses/sessions/view_session_info.jsp?sessionId=$sessionId
</result>
4

1 回答 1

1

只需<param>在您的操作中使用标签即可获得此操作中的所有结果

<action>
   <param name="sessionId">${sessionId}</param>
   <result>...</result>
</action>

或针对具体的行动结果。

<action>
   <result>
      <param name="location">...</param>
      <param name="sessionId">${sessionId}</param>
   </result>
</action>
于 2012-11-22T19:35:54.350 回答