昨天,有一個(gè)頁(yè)面需要有許多提交到不同action的鏈接,和按鈕,我就想,頁(yè)面中只有一個(gè)form,怎么把其中不同的信息提交到不同的action中呢?最后得出一種方法:除了一個(gè)基本的form外,其他的鏈接都是用*.action?后面加參數(shù)的方法。基本是滿足了要求,但后來(lái)發(fā)現(xiàn),如果有大量的信息要提交到action中時(shí),一味的添加參數(shù)是很不方便的,這時(shí)候還是需要放在form中一并提交上去。
原來(lái),頁(yè)面中并不是只能存放一個(gè)form,你可以有幾個(gè)form,不同的form對(duì)應(yīng)不同的action。
對(duì)于按鈕,只要把按鈕設(shè)置成submit的類型即可。而對(duì)于其它的沒有按鈕的情況應(yīng)該如何提交,這時(shí)候就要在頁(yè)面中使用事件了。比如下拉框需要更改的時(shí)候提交,就設(shè)置成<s:select onchage="form名.submit()"></s:select>。其它類似。
沒有按鈕時(shí)form的提交我就會(huì)這一種方法,不知道誰(shuí)還有別的好的方法,大家一塊分享下。
原來(lái),頁(yè)面中并不是只能存放一個(gè)form,你可以有幾個(gè)form,不同的form對(duì)應(yīng)不同的action。
對(duì)于按鈕,只要把按鈕設(shè)置成submit的類型即可。而對(duì)于其它的沒有按鈕的情況應(yīng)該如何提交,這時(shí)候就要在頁(yè)面中使用事件了。比如下拉框需要更改的時(shí)候提交,就設(shè)置成<s:select onchage="form名.submit()"></s:select>。其它類似。
沒有按鈕時(shí)form的提交我就會(huì)這一種方法,不知道誰(shuí)還有別的好的方法,大家一塊分享下。