struts タグに文字列変数を渡したい。
alert('<bean:message key="${result}"/>');
このタグは、ApplicationResources.properties からメッセージを抽出する役割を果たします。結果には、このメッセージのキーが含まれています。システムは、その内容ではなく、同じ結果文字列自体を使用しようとします。これが私が得るエラーです。
「キー "${result}" のメッセージがありません」
私はこの質問を見て、アイデアを得ましたが、問題はまだ存在しています。 Struts カスタム タグの属性の変数
私のアプリケーションはストラットに基づいています。
私はこのようにsthを使用していますが、醜くて臭いと思います
if(result == 'a.b.c' )
alert('<bean:message key="a.b.c"/>');
else if(result == 'a.b.c' )
alert('<bean:message key="a.b.d"/>');
else if(result == 'a.b.d' )
alert('<bean:message key="a.b.d"/>');