「sec1_1」,「sec1_2」值
MyPage.jsp
<s:select name="classId" id="class_select" value="classId" list="yourClassList" onchange="classChanged(this.value)"/>
<s:select id="sec_select" list="yourSecList"/>
的Javascript
function classChanged(value){
var url="getSectionsOfClass?classId="+value;
window.location=url;
}
struts.xml的
<action name="getSectionsOfClass" class="com.xx.action.GetSectionOfClass">
<result name="success">MyPage.jsp</result>
</action>
在GetSectionOfClass
聲明classId
,yourClassList
和yourSecList
(帶的getter/setter)和填充列表與您的業務邏輯。 yourClassList
將包含所有類別,而yourSecList
將包含基於classId
的部分。
來源
2012-07-18 16:54:48
anu
尼斯esoretic問題。請給我們提供代碼,例子或其他東西! – Pigueiras 2012-07-18 06:59:25
你想使用ajax的這個功能嗎? – 2012-07-18 07:02:42
我不認爲提供JSP代碼將對您有所幫助!這將只是兩個選擇列表,當選擇一個時回發。 – 2012-07-18 08:17:33