1. 從jsp頁面跳轉到另一個jsp頁面怎麼傳遞參數
不需要傳遞,提來交的時候,fomr表單源里的數據就會傳遞過去的,jsp傳值給另一個jsp頁面,主要的方式是將數據放在request對象中,然後在另一個頁面拿到這個數據即可,代碼如下:
A.jsp :通過post 和get、連接都可以傳
B.jsp :
B頁面通過如下代碼接收
<%
String name=request.getParameter("name");
out.println("接收到:"+name);
%>
2. jsp中頁面間對象傳遞的方法有哪幾種
傳遞方法有:page,request,session,application,其中cookie是保存在客戶端的,是用來解決HTTP無狀態問題。
Cookie對象變數,cookie是保存在客戶端的,是用來解決HTTP無狀態問題。
Cookie對象變數和session一樣,他們不同的是,session是存在伺服器端,而cookie是存放在客戶端的。
Application對象的作用范圍是整個全局,他對所有用戶都有效,session和cookie是對一個用戶而言,所以我們可以用它統計登陸該網站的人數。Application變數不會自己消亡,會始終占據內存,創建過多的變數會降低響應速度,只有在服務被中止、Global.asa被改變或者該Application被卸載下才會被終止。
QuerySting在頁面間傳遞值。這種方法的寫法:在要傳遞值的頁面,Response.Redirect(url),值包含在在url中。接收值得頁面,Request.QueryString["變數名"]。
3. JSP中session在多頁面傳參數
你是用表單傳過去的num值,還是表單指向某一個頁面?
我覺得如果指向一個頁面的話,在所指向的頁面中能得到值呀。
4. JSP頁面如何從一個頁面傳遞一個參數到另外一個頁面
通過表單或者URL參數傳遞:
a.jsp
...
<td>
<%
out.print("<a href=\"b.jsp?param=" + 內容 + "\">" + 內容 + "</a>" );
%>
</td>
...
b.jsp
<%
//...
String param = request.getParameter("param");//param就是取到的傳遞過來的內容,試試吧
//...
%>
參數的話我相信你應該知道!~我猜你是不知道怎麼獲得這個參數的值對吧?
例如:
<a href="test.jsp?param=值">內容<a>
那麼在test.jsp中,我們可以這樣獲得param的值:
<%
request.getParameter("param");
%>
傳遞的參數不多的話可以直接<a href="xxx.jsp?參數1=<%=值1>&參數2=<%=值2">跳轉</a>
參數多的話你看能不能點擊一條內容時把一個參數傳過去例如「id」,然後在到接收的頁面用這個「id」從資料庫查找這條記錄,然後再顯示出來。
希望對你有點幫助吧!
5. jsp 如何在html頁面框架間傳遞參數
jsp中iframe之間的參數傳遞:
1.父窗口向子窗口傳遞參數:
可以在url中添加參數:2.html?a=1&b=2&c=3
然後在子頁面上可用js解析,提供一個函數:
function getQueryStr(sArgName)
{
var args = LocString.split("?");
var retval = "";
if(args[0] == LocString)
{
return retval;
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i ++)
{
str = args[i];
var arg = str.split("=");
if(arg.length <= 1) continue;
if(arg[0] == sArgName) retval = arg[1];
}
return retval;
}
使用以下方法取值:
var a=getQueryStr("a");
var b=getQueryStr("b");
var c=getQueryStr("c");
2、子頁面向父頁面傳遞參數:
換一個思路也就是在父頁面中定義一個變數,然後在子頁面中進行訪問更改。
訪問方法:window.parent.父窗口中的變數=xxx;
6. jsp怎樣將一個參數傳遞給多個界面
在參數那個頁面加這個
session.setAttribute("隨便起個名字", 需要傳遞的內容);
在需要接收參數的頁面家這個
Object 名字 = session.getAttribute("你起的名字,跟上面一致");
7. JSP頁面如何從一個頁面傳遞一個參數到另外一個頁面。
通過表單或者URL參數傳遞:
a.jsp
...
<td>
<%
out.print("<a href=\"b.jsp?param=" + 內容 + "\">" + 內容 + "</a>" );
%>
</td>
...
b.jsp
<%
//...
String param = request.getParameter("param");//param就是取到的傳遞過來的內容,試試吧
//...
%>
參數的話我相專信你應該知道!屬~我猜你是不知道怎麼獲得這個參數的值對吧?
例如:
<a href="test.jsp?param=值">內容<a>
那麼在test.jsp中,我們可以這樣獲得param的值:
<%
request.getParameter("param");
%>
傳遞的參數不多的話可以直接<a href="xxx.jsp?參數1=<%=值1>&參數2=<%=值2">跳轉</a>
參數多的話你看能不能點擊一條內容時把一個參數傳過去例如「id」,然後在到接收的頁面用這個「id」從資料庫查找這條記錄,然後再顯示出來。
希望對你有點幫助吧!
8. JSP頁面如何從一個頁面傳遞一個參數到另外一個頁面
通過表單或者URL參數傳遞:x0dx0aa.jspx0dx0a...x0dx0a
9. JSP怎麼跨頁面傳多個參數
<a href="index.jsp?userId=2&userName=jack"> </a>
在?來後有兩個參數:userId 和 userName
註:在有源多個參數時,要用 「&」 隔開
然後再處理頁面用 request 內置對象取出兩個參數的值
我剛學,不知是不是該這樣回答你;請多多指教···
10. jsp程序中從一個頁面傳遞參數到多個頁面的問題
action里放什麼搞清楚!還是多看基礎吧!你取了值最好保存在session中去!用的時候方便!
JSP中將值專放入session的方法:session.setAttribute("sessionValue",value);
然後屬在傳過去的頁面取出session,方法是getAttribute("sessionValue");