0

${param.type} は、ある jsp から含まれる jsp に送信する変数です。

私はそれを試しました

<s:if test="${param.type} == 'message_error'">

また

<s:if test="'message_error'.equas(${param.type})">

それらのどれも機能しません。ストラットで確認するにはどうすればよいですか?

編集1:

私はそのようなパラメータを送信します:

<jsp:include page="/file.jsp">
    <jsp:param name="type" value="message_error"/>
</jsp:include>

file.jsp で struts コントロールを行います。

編集2:

これが答えの1つのステップです。http://struts.apache.org/2.x/docs/why-doesnt-the-if ​​-tag-evaluate-params-properly.html パラメーターは Struts2 のマップにあります。ただし、私のtypeパラメーターはリクエストされていません。最初にリクエストパラメーターを設定した後、struts2はそれを見ることができないと思います。

4

1 に答える 1