兩個jsp中的js怎麼傳值不能跳轉

2022-02-21 03:58:34 字數 2848 閱讀 5449

1樓:匿名使用者

你說的這個功能不用倆個jsp也能實現,ajax就是區域性重新整理用的。

不過既然你按這種方式實現了,那剩下的只是js的操作,你說的jsp應該放置在iframe 或者frame中了吧,你要操作iframe所在的document中的物件,也就是先訪問到父級元素。

點選b中返回時 觸發函式中 這麼寫

var tem =window.parent.document;//取到父級document 物件

tem.getelementbyid("div1").style.display="";

tem.getelementbyid("div10").style.display="none";

不知道樓主是不是這個意思。

(**未測試)

2樓:

我不知道這個jsp和.net有什麼不同,但是在.net中傳遞引數是:href=".aspx?引數名=引數&引數名=引數"這樣寫的!

3樓:匿名使用者

詳細介紹ajax,可以去看看。

沒弄明白你的意思。如果只是想實現隱藏顯示功能的話,一個jsp裡面就可以實現了。定義兩個函式,一個是隱藏,一個是顯示。

隱藏函式裡面判斷當前狀態是否為顯示,如果是,則隱藏,否則什麼都不做。顯示函式同樣道理。

希望思想對你有幫助,自己實現**才有提高。

4樓:匿名使用者

這個功能需要使用ajax實現

jsp頁面傳值給另一個jsp頁面,怎麼接收

5樓:lz夏洛子爵

答:a.jsp :通過post 和get、連線都可以傳post和get 就不提了。

連線的:

'>傳遞到b頁面

b.jsp :

b頁面通過如下**接收

string name=request.getparameter("name");

out.println("接收到:"+name);

6樓:小傻

jsp傳值給另一個jsp頁面,主要的方式是將資料放在request物件中,然後在另一個頁面拿到這個資料即可,**如下:

a.jsp :通過post 和get、連線都可以傳post和get 就不提了。

連線的:

'>傳遞到b頁面

b.jsp :

b頁面通過如下**接收

<%string name=request.getparameter("name");

out.println("接收到:"+name);

%>

7樓:匿名使用者

<%string a = request.getparameter("a");

%><%=a%>

這樣沒錯,如果還是null,在第一頁面檢查下原始檔看這裡是否有值

8樓:匿名使用者

是樓上那樣接受,估計是你**有錯。實在不行就用session和request進行傳送 然後接受

js傳值給另一個jsp

9樓:匿名使用者

js中已經獲取到值了,跳轉到另外一個jsp中還不容易.

10樓:

一般傳值可以在url上拼接引數。比如url?id=x&name=y

在jsp頁面中,如何使用button進行傳值並跳轉到另一個頁面

11樓:wo_放棄愛情

給button按鈕繫結一個方法 在方法裡面 進行action的請求傳值也是可以的!

12樓:匿名使用者

將點選button後要連結到的地址寫成這樣就好了:

window.location=「action.do?typeid=undercarriageno」;

action處理完之後跳轉到你的jsp頁面,這個在struts配置檔案中配置。

13樓:紅燒牛肉蓋飯

把連結地址寫成action的不就完了,你沒學struts?

如何將jsp中js裡的變數傳到另一個jsp中 5

14樓:匿名使用者

一個頁面像另一個頁面提交變數最常見的有兩種情況:

1、get方式中,將變數附加到url中,例如http://zhidao.baidu.

這個連結中變數entry和ishq的值就傳遞給了頁面267751952.html。

2、post方式的話可以在表單中提交,設定一個隱藏域,用js把變數值賦值給隱藏域,提交的時候就傳遞給新頁面。

當然也有以下其他方法,傳遞給本頁面的變數值儲存在cookie或session中,當訪問另一個頁面的時候也可以獲取這些值。

15樓:匿名使用者

有很多辦法,你可以在js裡跳轉,然後url裡傳值就可以了,比如.....?id=a;或者你用隱藏框,在js裡給它賦值,之後在jsp2中獲取這裡值

16樓:匿名使用者

頁面跳轉到另一個頁面,有很多中方法,也可以通過超鏈,超鏈可以直接字串拼接將值傳過去。在另一個jsp頁面可以通過request來獲取值。當然還有其他的方法呀

17樓:匿名使用者

通過ajax傳遞,另外一個jsp獲取,或者放在表單裡面提交

怎麼把js中得到的值傳到jsp頁面form表單中

獲取表單文字框節點,例如 js jquerty u price val 1234 js document.getelementbyid u price value 1234 在js裡獲取的值,如何傳給同一個頁面jsp中?你直接用js賦給同一個頁面裡的屬性不就行了麼 怎麼從js獲取資料傳到jsp上?假...

js中傳值到FORM中的不同隱藏域,值不能成功傳值

其實吧,問題挺簡單的,第一個值你賦值了,第二個沒有賦值,分析一下問題啊,看我做的 註釋 var input document.getelementbyid productidinput 取第一input input.value id 給第一個input賦值,var innum prompt 請輸入 ...

js中如何比較兩個時間大小,js中如何比較兩個時間大小

得到日期年月日等加數字後的日期 date.prototype.dateadd function interval,number var n eval d.set k interval d.get k interval n interval 1 number return d 計算兩日期相差的日期年月...