導航:首頁 > 編程語言 > jsp向servlet傳對象

jsp向servlet傳對象

發布時間:2023-09-05 01:29:55

jsP頁面向servlet傳值

第一:jsp就是servlet。。。
第二:頁面向後台傳值有兩種:
a。同步
b。非同步
同步調用就簡單了,action直接就可以。
非同步調用就是用ajax技術,要看你項目里用的是什麼框架。
比如,struts2.1就支持好多。
這些都要根據你的開發環境。

⑵ jsp和servlet之間如何傳遞一個list對象

servlet可以傳一個list給jsp,具體用法如下:
一般來說,在servlet中能用request的就盡量用request。
request.setAttribute("list",list);再到前台用c標簽是可以取出來就可以了。
新建參數接收頁result.jsp,代碼如下:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<%
List myList = (List)request.getAttribute("list");
%>
<p>
獲取servlet中的list:<%=myList %>
</p>
</body>
</html>

⑶ jsp不用表單怎麼向servlet傳值

1.直接往input中讀取(form 的action用該servlet,servlet用request.getAttribute獲得值)
jsp:
<input type="text" name="title" >
servlet:
String title=request.getAttribute("title");

2.帶hidden的input

jsp:
<input type="hidden" name="title" value"title_value">
servlet:
String title= request.getAttribute("title");

⑷ jsp與servlet如何互相傳值

1、利用ServletContext這個web全局上下文來共享數據
servlet中getServletContext()可以獲得一個ServletContext對象,利用這個對象的getAttribute()/setAttribute()方法可以在整個WEB應該里共享數據,可以實現servlet和jsp之間的數據互傳
比如:

在servlet中
1

getServletContext.setAttribute("title", "hello world");

在servlet上下文中以「hello」為鍵,保存了「hello world」這一個字元串,如果要在jsp中調用,則用如下jsp腳本
1

<%=application.getAttribute("hello")%>

2、利用session在同一個會話共享數據
利用HttpSession共享同一個會話的數據。這也要用到session的getAttribute()/setAttribute()方法,和ServletContext()的使用差不多的。
3、利用request共享一次請求的數據
一次請求當中,可以利用request的getAttribute()/setAttribute()方法在servlet和jsp頁面間共享數據。

⑸ 如何把jsp的數據傳給servlet

1、利用ServletContextweb全局文共享數據
servletgetServletContext()獲ServletContext象利用象getAttribute()/setAttribute()整WEB應該共享數據實現servletjsp間數據互傳
比:

servlet
getServletContext.setAttribute("title", "hello world");

servlet文hello鍵保存hello world字元串要jsp調用則用jsp腳本


2、利用session同共享數據
利用HttpSession共享同數據要用sessiongetAttribute()/setAttribute()ServletContext()使用差
3、利用request共享請求數據
請求利用requestgetAttribute()/setAttribute()servletjsp頁面間共享數據

⑹ JSP和Servlet之間的一個數據傳送問題

你的意思就是工具a頁面的id進入後台查詢具體類,然後帶到b頁面顯示吧?
a、在專後台servlet中 通過String id = request.getParameter("id")獲取屬;
b、XxxDAO xxx = new XXXDAO();
XXXBean bean = xxx.getBeanById(id);
request.setAttribute("bean",bean);
request.setAttribute("id",id);
c、在頁面${bean.xx}獲取

閱讀全文

與jsp向servlet傳對象相關的資料

熱點內容
U盤啟動載入資源文件失敗 瀏覽:459
怎樣把ug的pdf文件導入cad 瀏覽:148
c盤文件刪不了怎麼辦 瀏覽:248
win7無線網路禁用 瀏覽:455
如何把電腦文件夾圖片放置在一起 瀏覽:702
如何對訪談法進行數據分析 瀏覽:388
國土三調文件用什麼軟體什麼打開 瀏覽:651
數控銑床編程特點是什麼 瀏覽:119
飛鴿傳輸一次能傳多少文件 瀏覽:488
手機照片許可權怎麼設置密碼 瀏覽:341
es文件瀏覽器怎麼隱藏 瀏覽:649
刪除的文件為什麼恢復 瀏覽:314
血緣詛咒怎麼升級 瀏覽:604
文件分享到微信怎麼操作 瀏覽:393
tmx文件trados 瀏覽:704
大數據與會計選課怎麼選 瀏覽:684
網路的不穩定因素有哪些 瀏覽:950
獵豹瀏覽器javascript 瀏覽:723
哪個列印軟體保存數據時間長 瀏覽:873
ps合並後源文件 瀏覽:74

友情鏈接