導航:首頁 > 編程語言 > 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傳對象相關的資料

熱點內容
什麼app能看香港房 瀏覽:590
喪屍電視劇哪個app看 瀏覽:196
電腦版上傳視頻找不到文件在哪 瀏覽:164
javastringtemplate 瀏覽:594
聯想啟天m7300能升級內存嗎 瀏覽:698
精雕怎麼打開圖片文件 瀏覽:161
ug編程鏜孔g76如何使用 瀏覽:719
7歲到18歲少兒編程學什麼 瀏覽:413
mac文件怎麼列印 瀏覽:756
農葯登記許可證查詢哪個網站 瀏覽:857
素材站用什麼網站系統 瀏覽:173
ug如何用鉸刀編程 瀏覽:647
三國志版本介紹 瀏覽:260
情侶用的定位app有哪些 瀏覽:244
怎麼清楚蘋果手機的健身數據 瀏覽:988
淘寶美工教程自學網 瀏覽:452
父子2006未刪減版本 瀏覽:872
包頭誰賣蘋果6 瀏覽:504
化工企業停工有哪些文件通知要求 瀏覽:878
下載軟體後文件夾在桌面 瀏覽:397

友情鏈接