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