本文目錄一覽:
java WEB前台和後台一般怎麼交互?
前後台交互常用的就是HTTP方式,GET和POST。
JAVA後台跑在java容器裡面,接受前台的請求就可以了。
建議你 用一下Chrome的插件POST MAN 你就懂了。
這個可以讓你對HTTP請求有一個比較深入的理解。
不光是java後台,.net後台,php後台都一樣。
使用的都是HTTP協議,數據傳輸的格式都是一樣的。
java如何實現異機交互?
你手機直接發兩請求不成麼?要不就使用消息隊列(activeMQ等)或者直接用websocket。
java web 開發中的前後台交互方法
給你舉一個登錄的例子。
首先用戶請求 login.jsp 登錄頁面,之後輸入用戶名密碼,表單提交到 servlet ,在 servlet 中可以處理業務邏輯,當然也可以調用如 hibernate 框架操作數據庫。 之後根據業務處理的結果,重定向或者轉發到某一個頁面。完成一次交互(不建議在jsp中直接調用業務邏輯)。
struts 好比是對 servlet 的封裝,可以通過屬性文件的配置,核心類 ActionServlet 根據用戶請求的路徑到達具體的 action 。提高系統的開發效率,方便代碼的維護。
ajax 的核心對象是 XMLHttpRequest ,通過這個對象,允許用戶可以在頁面中直接調用後台業務邏輯,而不需要表單提交,或者刷新界面。 ajax 的框架如 yahoo 的雲,jquery,dhtmlxAjax,dwr等等。 dwr 是基於後台的技術,其他的是前台 ajax 框架。
主流的框架還有 hibernate 、spring、ejb 等等。
原創文章,作者:YDAN,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/146274.html