日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jsp与jsp页面间的值传递与接收

發布時間:2024/1/17 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jsp与jsp页面间的值传递与接收 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.使用<a>標簽

傳遞值

<a href="index.jsp?name=增加數據">增加數據</a>

///目標頁面/值///

接收值

<% String value=request.getParameter("name");%>

?

2.使用<a>標簽或表單<from>進行兩個jsp頁面的值傳遞和接收

原理:主要是通過Servlet進行值傳遞

?

發送端:a.jsp

<a>標簽默認的提交方式為get,所以這里用到的是doGet方法。

單個值傳遞 <a href="servlet?name=啊啊啊">點擊調用doGet()方法</a>
多個值傳遞 <a href="servlet?usname=root&pwd=123">點擊調用doGet()方法</a>
servlet類名?servlet類中的變量名=值&
servlet類中的變量名=值///


?

?

Servlet后臺:Servlet類名.java

//在doget()方法中獲取值
String name=request.getParameter("username"); String pwd=request.getParameter("password");
//將獲得數據添加到request中
request.setAttribute("name", name);
request.setAttribute("pwd", pwd) //將值傳給b.jsp
request.getRequestDispatcher("b.jsp").forward(request, response);

?

接收端:b.jsp

<%String name = (String)request.getAttribute("name"); String pwd = (String)request.getAttribute("pwd"); %>

?

總結:建議每個功能對應一個Servlet類。*********************重要**************************

轉載于:https://www.cnblogs.com/XueTing/p/10701690.html

總結

以上是生活随笔為你收集整理的jsp与jsp页面间的值传递与接收的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。