兩個form提交到乙個servlet

2021-08-25 14:55:58 字數 1077 閱讀 1335

乙個servlet處理兩個或多個form,這多個form可以是同乙個jsp裡面的,也可以是多個jsp裡的,下面介紹不小心從網上看到的幾種方法:

method1:

在jsp頁面設定 request.setattribute("from","1.jsp");

request.setattribute("from","2.jsp");

同時在servlet中接收 request.getattribute("from")

if( 請求來自1.jsp )

else if( 請求來自2.jsp )

method2:

首先在你的頁面上放乙個隱藏的表單元素.放在中

如第乙個頁面:

第二個頁面:

這樣的話.這個被隱藏了的是看不到的.你提交時就會把這個元素提交到伺服器.在伺服器中

servlet中就可以得到這個值了

在servlet中得到

你在doget或dopost方法中寫上

如 public void doget(httpservletresquest request,httpservletresponse response)throws servletexcepiton,ioexception

然後在這個servlet中定義兩個處理方法

直接將多個form的name設為一樣,value不同,在sevlet中接收即可:

if (request.getparameter("submit").equals("register"))

else if(request.getparameter("submit").equals("return"))

將Git工程提交到兩個不同的倉庫

使用場景 有兩種配置方式,直接看配置檔案 修改專案.git檔案下的config檔案 提交到兩個倉庫的相同分支 core repositoryformatversion 0 filemode false bare false logallrefupdates true symlinks false i...

將Git工程提交到兩個不同的倉庫

使用場景 有兩種配置方式,直接看配置檔案 修改專案.git檔案下的config檔案 提交到兩個倉庫的相同分支 1 core 2 repositoryformatversion 0 3 filemode false 4 bare false 5 logallrefupdates true 6 syml...

乙個php頁面處理兩個form表單的方法

兩個表單用乙個頁面處理,甚至很多表單用乙個頁面處理,在日常的 開發中經常遇到,下面以兩個表單用乙個php頁面處理 例如說我從a.php頁提交的表單到post.php頁處理 從b.php提交的表單頁到post.php頁處理 要想讓a.php和b.php都呼叫post.php,post.php區別情況進...