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

熱點內容
解鎖appleid生日忘了怎麼辦 瀏覽:469
朋友圈欄目裡面到底能裝多少文件 瀏覽:85
文件格式後綴怎麼顯示 瀏覽:680
蘋果電腦上安裝win7u盤 瀏覽:416
網站的欄目及其功能是什麼意思 瀏覽:606
新版本安妮 瀏覽:9
jsp頁面c標簽的用法 瀏覽:277
在哪裡能看到國發辦的文件 瀏覽:314
華為淘寶文件下載到哪裡了 瀏覽:992
西門子編程提示什麼 瀏覽:746
結算書需要導出哪些文件 瀏覽:819
機械三次元編程是什麼 瀏覽:654
永春拳app 瀏覽:410
ug編程在哪個界面裡面 瀏覽:552
手機無線網密碼 瀏覽:892
java小動畫 瀏覽:879
怎麼去掉圖片的程序名稱 瀏覽:464
雙重分卷壓縮文件怎麼解壓 瀏覽:650
平板里哪些文件夾可以刪除 瀏覽:730
excel製作的文件顯示灰色 瀏覽:828

友情鏈接