Activity和Servlet的相似之處和區別

2022-01-17 08:30:10 字數 702 閱讀 4138

相似之處:

1、activity、servlet的職責都是向使用者呈現介面。

2、開發者開發activity、servlet都繼承系統的基類。

3、activity、servlet開發出來之後都需要進行配置。

4、activity執行與android應用中,servlet執行與web應用中。

5、開發者無須建立activity、servlet的例項,無須呼叫它們的方法。activity、servlet的方法都由系統以**的方法呼叫。

6、activity、servlet都有各自的生命週期,它們的生命週期都由外部負責管理。

7、activity、servlet都不會直接相互呼叫,因此都不能直接進行資料交換。servlet之間的資料交換需要借助於web應用提供的requestscope、sessionscope等;activity之間的資料交換要借助於bundle。

區別:1、activity是android視窗的容器,因此activity最終以視窗的形式顯示出來。而servlet並不會生成應用介面,只是向瀏覽者生成文字響應。

2、activity執行與android應用中,因此activity的本質還是通過各種介面元件來搭建介面;而servlet則主要以io流向瀏覽者生成文字響應,瀏覽者看到的介面其實是由瀏覽器負責生成的。

3、activity之間的跳轉主要通過intent物件來控制;而servlet之間的跳轉則主要由使用者請求來控制。

Freemarker使用入門 servlet

freemarker是開源的模板框架。對於它的介紹網上已經很多了。詳情可參考主頁 4.在web inf目錄下建一資料夾templates,然後在這個資料夾裡面新建乙個模板檔案test.ftl 5.建乙個helloservlet protected void dopost httpservletreq...

Servlet如何編寫以及寫Servlet注意事項

1 servlet 主要用於互動式的瀏覽和修改資料,生成web內容。2 過程 一般是網頁將資料交給servlet進行處理,servlet處理好後便跳轉到相應的頁面。3 建立 a 建立乙個class然後在web.xml中進行配置servlet 前的內容刪除,如果不刪除就相當servlet有二級目錄,後...

(七)SpringBoot嵌入式Servlet

修改 yml檔案 server.port等 編寫乙個embeddedservletcontainercustomizer 嵌入式的servlet容器定製器,來修改servlet容器配置 監聽servletcontext啟動初始化 override public void contextinitial...