導航:首頁 > 編程語言 > jsfprocess

jsfprocess

發布時間:2023-07-27 10:00:39

jsp和java+jsf有啥區別

從別的地方拖文字過來我不會做,但是我可以說我自己的感覺:

1.純粹的用Jsp的時代已經過去專了,因為屬純粹的jsp頁面由於又是界面顯示,又是後台邏輯處理,代碼累計太多,龐大而且不易修改,jsp現在一般只是作為頁面顯示處理的,後台工作用servlet處理。(struts,spring等核心控制的java類其實也就是servlet).

2.jsf只是方便界面開發而已,怎麼說呢,.net的出現使得web開發周期減少不少,主要就是界面設計快,jsp有自己一大套界面顯示標簽,更方便頁面設計而已,僅此而已,如果說邏輯控制,目前還是spring好。其實Jsf雖然不錯,但是不一定會發展太好,很多類似的框架和他競爭。如webwork,老外們都更看好這個。

3.tomcat是伺服器,你開發web就必須用到伺服器,雖然不一定是tomcat,但起碼要選一種(jetty,resin,jboss等一樣,至於Myeclipse,jbuilder,weblogic,websphere等是集大成者,沒必要現在就用)。

4.java技術是基礎,怎麼會用不到呢?

㈡ 普通html標簽如何調用jsf方法或與backbean綁定

豬哥解答:
補充:如果你不是用ajax技術,不會Facelets ,也不會自己客制底層的類似process的實現內,那容么JSF只有在JSP頁面下才可以使用,離開JSP根本就用不了,如果你非要在純HTML調用JSF的方法,通過ajax訪問中轉jsp頁面或servlet等服務是最好的方式,如果不會用,那你就在HTML頁面里加一個跳轉動作,跳轉到一個跟它長的一摸一樣的jsp里做JSF的綁定處理。因為JSF標簽只能在JSP裡面使用。

html是靜態頁面,執行端在客戶也就是前台,backbean是java類,部署在伺服器上,是後台伺服器端。
想在靜態html頁面調用伺服器上的類的方法,目前推薦使用的是Ajax技術,當然你也可以自己研究底層通訊技術寫一些封裝html標簽,例如很早之前的Process技術,以及被大部分人遺忘的applet技術等等。
最簡單、方便可行、不需要提交頁面也就可以調用backbean的方式還是用Ajax吧。
如果你對Ajax沒有研究,推薦你使用JQuery封裝好的Ajax來實現普通html中調用伺服器類的方法,上手比較容易。

㈢ javax.j2ee.jsf.jar這是什麼包

jsf技術的來一個jar包

JavaServer Faces (JSF) 是一種用於自構建 Web 應用程序的新標准 Java 框架。它提供了一種以組件為中心來開發 Java Web 用戶界面的方法,從而簡化了開發。
JavaServer Faces於2004年三月1.0版正式提出,清楚的將Web應用程序的開發者劃分了三個角色:網頁設計人員、應用程序設計人員以及UI組件開發人員。 從使用的角度來看,網頁設計人員與應用程序設計人員可以他們所熟悉的方式開發程序,而不用侵入彼此的工作范圍,而UI組件開發人員可以獨立的開發個別組件,細節的部份留給了他們來處理。
JSF 還通過將良好構建的模型-視圖-控制器 (MVC) 設計模式集成到它的體系結構中,確保了應用程序具有更高的可維護性。
由於 JSF 是通過 Java Community Process (JCP) 開發的一種 Java 標准,因此開發工具供應商完全能夠為 JavaServer Faces 提供易於使用的、高效的可視化開發環境。

閱讀全文

與jsfprocess相關的資料

熱點內容
macbookpro如何修改文件內容 瀏覽:965
java穩定排序 瀏覽:53
oppo文件管理的圖片 瀏覽:335
plc編程步數怎麼計算 瀏覽:142
ipad看電腦文件 瀏覽:935
成都製作pdf文件 瀏覽:735
怎麼樣點開電腦裡面的網路連接 瀏覽:755
微信怎麼退出賬號 瀏覽:32
w微信開發者工具 瀏覽:325
資料庫還原附加 瀏覽:713
打包成exe執行文件 瀏覽:652
信豐營銷app有哪些 瀏覽:463
蘋果文件下載項如何下載 瀏覽:179
ps摳婚紗教程 瀏覽:203
如何在移動硬碟上隱藏文件夾 瀏覽:451
瑞虎8老車機怎麼刷app 瀏覽:992
學ui設計要學java嗎 瀏覽:275
淘寶票房數據源怎麼調整 瀏覽:470
iphone5s升級ios卡黑屏 瀏覽:622
u盤沒用的文件刪不了怎麼辦 瀏覽:561

友情鏈接