プロパティファイルでプロパティファイルを使用しています。つまり、プロパティファイルで優先度を設定している間に、<c:if>
タグを使用してJSPの優先度をテストできますか? JSPでのメッセージ表示のために私は<fmt:message>
タグを使用しています。JSPのプロパティファイルと同等の値を確認する
例:JSP内
priority.key=1
:プロパティファイルの
<c:if "<fmt:message "priority.key"\> ==1" >Hi</c:if>
プロパティファイルでプロパティファイルを使用しています。つまり、プロパティファイルで優先度を設定している間に、<c:if>
タグを使用してJSPの優先度をテストできますか? JSPでのメッセージ表示のために私は<fmt:message>
タグを使用しています。JSPのプロパティファイルと同等の値を確認する
例:JSP内
priority.key=1
:プロパティファイルの
<c:if "<fmt:message "priority.key"\> ==1" >Hi</c:if>
<fmt:message>
にはvar
という属性があり、バンドルの値をページスコープの変数として設定できます。
<fmt:message key="priority.key" var="priorityKey" />
この方法は${priorityKey}
で利用可能です。それで、<c:if>
のようにそのまま使うことができます。
<c:if test="${priorityKey == 1}">Hi</c:if>
この組み合わせであってもよいがお手伝いします:
http://www.roseindia.net/jstl/jstl-el.shtmlと http://www.roseindia.net/jsp/simple-jsp-example/JSTLPropertyAccess.shtml
私の個人的には、あなたの質問を理解することは非常に難しいです。説明やコードを追加してください。
こんにちはドミトリーコードを追加しました。コードはフォーマットされていないので、表示されません。プロパティファイルを使用して優先度を設定しています たとえばpriority.key = 1 jspではこれを基に優先度を確認する必要がありますが、メッセージが表示されています。 jspでは、私はstrutsリソースバンドルを使ってメッセージの引用を行っています。私はfmt:bundle、fmt:メッセージタグを使ってメッセージを表示しています。 c:条件を確認する場合。 – Sachin
基本的には、条件を確認するために、c:ifタグの横のプロパティファイルからキーにアクセスするにはどうすればいいのですか? – Sachin
あなたのコードはまだ見えていないと思います。 Struts 2を使用している場合は、http://www.mkyong.com/struts2/struts-2-resource-bundle-example/のメッセージバンドルを参照してください。 Struts 2では、JSTLではなくOGNLの式言語を主に使用しています。これを確認してくださいhttp://www.vaannila.com/struts-2/struts-2-example/struts-2-ognl-expression-language-example-1.html –
ありがとうございますbalusC :) – Sachin
ようこそ。 – BalusC