私が調査した内容に基づいて、 や などのタグ<s:set>を<s:push>作成することで、または<s:bean>への参照を直接挿入できることがわかりました。これは私をとても混乱させます。なぜなら、すべてを保管するための専用の場所を 1 つだけ持つことができないからです。基本的に として機能するため、おそらくすべてを に入れるだけです。ActionContextValueStackActionContextServletContext
さらに紛らわしいことに、 の値にアクセスしたい場合はValueStackなどの Struts タグを使用する必要がありますが<s:property>、値が に格納されているだけの場合は、OGNL が提供するプレフィックスをActionContext使用するだけです。#value
誰かが私のためにこれを片付けてもらえますか? Spring を使用したとき、必要なもの (リクエスト、セッション、applicationContext) はすべて内部にServletContextあり、Web ページでこれらの値にアクセスするには、$プレフィックスを使用してコンテキスト内のあらゆるものにアクセスできたと思います。