3

リクエスト内のいくつかの属性にアクセスしたい。たとえば、リクエスト内の属性にアクセスしたいbase。以下はリクエスト内の値の一部である

 request    ...base=/ecs, stack=com.opensymphony.xwork2.ognl.OgnlValueStack@11c4b31}, __cleanup_recursion_counter=1, .freemarker.RequestParameters=freemarker.ext.servlet.HttpRequestParametersHashModel@1c00cb4 ...

で属性に<s:debug /><s:property value="%{#request.base}" /> アクセスしていましたが、jsp には何も表示されませんでした。なぜ?baserequest

4

2 に答える 2

-1

リクエストパラメータにアクセスしたい場合は、以下が機能します

<s:property value="#parameters['base']"/>

リクエストの属性にアクセスしたい場合は、以下が機能するはずです

<s:property value="#request.base"/>

また

<s:property value="#request['base']" />
于 2013-04-03T16:44:54.620 に答える