日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WEB运用程序如何实现高效可维护?

發布時間:2025/3/15 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WEB运用程序如何实现高效可维护? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近要寫一個域名維護系統,需要用到WEB方面的開發,那么WEB運用程序如何實現高效可維護?

?

網上搜了一下,某牛人的建議是:

?

在客戶端中我們指定的action是“login.do”,以“.do”結尾的頁面就是我們在web.xml文件中規定的哪些請求會被提交到ActionServlet上。在上文中空談了很多Struts的執行機制大家可能還不能很好的理解,下面以這個登錄例子為例我們來具體解釋下Struts到底是怎樣一個執行流程。

1. 當Tomcat啟動的時候根據配置文件中的<loadon-on-startup>標簽中的值,ActionServlet伴隨著Tomcat的啟動而被實例化。

2. ActionServlet被實例化后會加載struts-config.xml文件,將該文件中的配置信息以鍵值對的形式讀到內存中。

3. 當login頁面被提交的時候由于該頁面的action結尾是以.do結束的(也就說它符合在web.xml文件中規定的受struts規范的條件,該條件簡單的來說就是只要請求是以.do結尾的就都受struts約束),該請求會被提交到ActionServlet。

4. 請求被提交到ActionServlet后,ActionServlet會首先對該URL進行截取(將.do去掉),然后根據截取后的path在已經加載到內存中的struts-config.xml找到對應的path,同時實例化配置文件中配置好的具體的ActionForm對象和RealAction對象,同時將表單信息賦給ActionForm對象。

5.根據配置文件中的type屬性找到真正的請求類LoginAction后,由該類完成業務邏輯的各種操作,最后返回ActionForward對象給ActionServlet,最后ActionServlet根據返回情況從struts-config.xml文件中找到對應的跳轉頁面實現頁面導航的統一控制。

?

來源:WEB運用程序如何實現高效可維護?

總結

以上是生活随笔為你收集整理的WEB运用程序如何实现高效可维护?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。