spring mvc屬於
springframework
的後續產品。
spring
框架提供了構建
web
應用程式的全功能
mvc
模組。使用
spring
可插入的
mvc
架構,從而在使用
spring
進行web
開發時,可以選擇使用
spring
的springmvc
框架或整合其他
mvc開發框架,如
struts1
,struts2
等
package com.baobaotao.web;
...@controller ① 將usercontroller變成乙個handler
public class usercontroller
}
資源:有乙個唯一識別符號
資源是由uri來指定,對資源的操作包括獲取、建立、修改和刪除資源這些操作正好對應http協議提供的get、post、put和delete方法。通過操作資源的表現形式來操作資源。
常用操作:
get 獲取
post 提交
put 更新
delete 刪除
常用的url風格例如:
springmvc配置
/ 攔截所有的路徑
動作:對資源操作就是一動作(get,post(新增),put(修改),delete(刪除))
restful是一種設計風格 設計資源的識別符號
優質web架構五條關鍵原則列舉如下:
為所有「事物」定義id
將所有事物鏈結在一起 (超連結)
使用標準方法
(get post delete put)
資源多重表述 (針對不同的需求提供資源多重表述
arcticle/1 )
無狀態通訊 (節省伺服器記憶體
)
通過在web.xml中配置過濾器Spring MVC基礎知識及例項
spring mvc提供model view controller架構和已有元件,可以開發靈活 鬆散耦合的web應用。mvc模式把應用分成不同的概念 輸入邏輯 業務邏輯和ui邏輯 元件之間鬆散耦合。spring mvc框架通過dispatcherservlet處理所有的http請求和響應。sprin...
python基礎 re使用
以乙個帶檔案操作的例子說明 目標 開啟乙個檔案,提取 中的內容,儲存在乙個新的檔案裡 涉及到的一些操作 序號操作 1檔案操作codecs.open 2正規表示式re模組的使用 上 import linecache import re import codecs filename lolstatist...
正則語言RE基礎
使用單個字串來描述匹配一系列符合某個句法規則的字串,regular expression 破兩提取 替換 在高階文字編譯器中 在開發語言總使用驗證輸入輸出 使用者輸入的合法性驗證 爬蟲。1.元字元 如果就是想要匹配.或者?可以使用轉義字元 來將特殊字元轉普通字元 用來表示注釋 分行 來表示,這個我個...