請問struts2中jsp怎樣向action方法中傳參呢以

時間 2022-04-26 04:33:25

1樓:匿名使用者

jsp往action傳引數有很多方法:

1:session傳值,通過setattribute和getattribute方法來注入或獲取值。

2:通過隱藏欄位傳值,頁面上新增隱藏字段,在跳轉的時候賦值document.getelementbyid("cz").

value= "value";action裡面通過getparameter獲取。

3:以文號的形式傳值document.getelementbyid("form2").action = 'roomaction?curpage='+p;

你這個地方document.getelementbyid("form2").action = 'roomaction!selectallroom?curpage='+p;

roomaction!selectallroom 是什麼語法呢?我估計roomaction是action的名稱,selectallroom是你要執行的方法,在struts2.

0裡面,action裡面有固定的方法執行,你可以把selectallroom方法寫在action固定的方法裡面。

你試試:document.getelementbyid("form2").

action = 'roomaction?curpage='+p;在roomaction裡面獲取curpage的值,然後把值放到方法 selectallroom中!

祝你好運

2樓:匿名使用者

private string curpage;

生成set/get方法

沒有其他配置,值會自動注入curpage屬性

3樓:

document.getelementbyid("form2").action = 'roomaction!selectallroom?引數名=引數值&curpage='+p;

4樓:

直接在你的action中新增新增curpage屬性,然後jsp頁面提交上來的時候,你的curpage屬性就有值了.

5樓:人

在action中生成curpage的get方法!!

6樓:匿名使用者

沒明白你說的意思 為什麼要用js呢

struts2中的action和jsp問題

這種做法就是一種許可權的設定一樣,可以用spring的aop方法實現比較簡單 因為struts2做的都是進action就會驗證所以的方法 也就是只能判斷了 你可以給使用者乙個屬性值 根據使用者的屬性值來判斷使用者 然後給許可權 學生和教職工都是專案的使用者,所以應該統一設計成乙個物件user然後加個...

struts2怎樣從jsp頁面傳值到action中

簡單。action裡面把你想要傳的值生成getter和setter,比如 private string msg public string getmsg public void setmsg string msg 返回同乙個頁面的時候,只要你用了struts2標籤,一般都能接收到了。比如 這樣你在a...

struts2,上傳檔案過大時,jsp頁面也不顯示錯誤

你要在struts.xml檔案中進行相應的配置才行。struts2標籤顯示上傳檔案錯誤資訊 如何在struts2中判斷上傳的檔案大小,如果超出了設定值 比如10m 就返回到錯誤頁面,並提示 我記得struts2檔案上傳會自動將上傳檔案儲存在乙個file物件裡的吧。直接用file.length 應該就...

struts2獲得jsp頁面值有幾種方式

action中定義了變數,做好getter和setter方法,主要是setter.表單對應提交 或者用url傳值,action中獲取到request之後,用它的getparameter方法來獲取 struts2,action裡面獲取不了jsp頁面中的值 是你form表沒有對應到你的class類裡,應...

ssh中struts2標籤spropery中jsp的取值問題

action類中屬性實現getter setter方法。比如 private string resultmsg public string getresultmsg public void setresultmsg string resultmsg jsp中 taglib prefix s uri ...