java ee期末考試,java ee 第二周作業 web應用后臺運行過程

 2023-10-07 阅读 29 评论 0

摘要:頁面的form里面的數據都是通過request對象傳送到后臺的,也可以通過response域返回數據給前臺。做web開發,很重要的一個環節就是前后臺的數據的交互,數據從頁面提交到contoller層,數據從controler層傳送到jsp頁面來顯示。  1、首先說一下數據如何
頁面的form里面的數據都是通過request對象傳送到后臺的,也可以通過response域返回數據給前臺。
做web開發,很重要的一個環節就是前后臺的數據的交互,數據從頁面提交到contoller層,數據從controler層傳送到jsp頁面來顯示。

 1、首先說一下數據如何從后臺的contorller層傳送到頁面jsp上。

  如上圖,在使用struts的情況下上圖就是我們在jsp頁面上能獲取到的對象,我們想將后臺數據傳到jsp必須將這些數據放到這些對象中才行。

那么我們就有2種方法了:

java ee期末考試。一種是放到request對象里面作為一個屬性,例如:request.setAtribute(“別名”,對象名);

還有一種方法 就是存放到valueStack里面去。 我們只需要在外面的action里面設置一個屬性值,

2.頁面數據如何提交后臺,頁面的form里面的數據都是通過request對象 傳送到后臺的,在后臺可以通過 request.getPArameter("a");來得到前臺頁面傳入的值。 在使用struts的情況下,struts 還會將這些放入到request的值取出來,自動映射到action的 同名屬性上去,所以 ,我們也可以直接通過在action里面設置和頁面form里面的域同名的屬性來直接使用struts為我們自動填充進去的頁面提交值了,這樣比通過 
request.getPArameter("a");要方便很多。



詳細內容參考于http://blog.csdn.net/walkingmanc/article/details/7601970

?

?

轉載于:https://www.cnblogs.com/real-psyyyy1015/p/8600964.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/125597.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息