私のビューページには、
<s:if test="%{!assignedProductBean.roleList.isEmpty()}">
<s:select theme="simple" name="roleCode" id="selectRole"
cssStyle="width:118px;" list="assignedProductBean.roleList"
listKey="roleCode" listValue="roleCode" headerKey=""
headerValue="--Select--" onchange="javascript:showRoleCharDiv()" />
</s:if>
showRoleCharDivには、roleListarrayListから選択したロールからデータをフェッチするコードがあります。
アクションを押さなくても、それぞれのロールオブジェクトの他のプロパティを直接表示できるように、どのオブジェクトが選択されているかを知るにはどうすればよいですか。
もう1つの疑問は、Strutsで実際にActionクラスをヒットせずに、Ajaxを使用して任意のjspページを取得できることです。Beanに必要なすべてのデータがありますが、アクションクラスをヒットせずに、div要素を別のjspに置き換える必要があります。