springMVC 的簡單使用,與配置

2021-08-05 23:39:42 字數 1052 閱讀 8457

首先,使用springmvc要明白springmvc是做什麼的,用來幹什麼,解放自己那些麻煩事兒。(這個是目前看來,我自己的體會。並不一定正確。去除糟粕)

springmvc使用是替代struts2的,本質是servlet。

springmvc使用步驟:

1.客戶端提交請求  ->  servlet -> 處理請求後,返回客戶端 這是他的通訊過程。跟database的連線摘除掉了。

springmvc是spring的子專案。也是對servlet的封裝。如果不用註解,也就是簡化了獲取請求引數的那部分操作。跟正常的servlet 沒什麼區別(注:這個是沒有用註解的方式去配置)。那麼註解比xml配置的好處是,多個servlet請求可以放到乙個控制器中。節省了建立多個控制器的麻煩事兒。那麼現在使用註解進行配置簡單的步驟。

首先配置web.xml對請求的攔截,他是通過dispatcherservlet攔截所有請求的。web.xml配置如下:

springmvc

org.springframework.web.servlet.dispatcherservlet

contextconfiglocation

classpath:config/springmvc-config.xml

springmvc

init-param 這個配置的是初始化springmvc的配置檔案,我把他放到了classpath的config中,預設是在web-inf/config 下邊的。

springm-config.xml (名字可以更換)的配置如下:

<?xml version="1.0" encoding="utf-8"?>

上邊是配置了註解掃瞄包,還有 請求返回路徑的前字尾。

然後,配置controller控制器,本質是乙個類,然後在類上新增@controller 標示。

注入service屬性如下:

@autowiver

private beanservice bservice;

set方法注入

在service的實現類 上新增類的註解@serive

到此基本完成。一些細節的問題,就先不贅述了。

簡單與實用 SpringMVC的常見使用

現在的專案大多數都是使用springmvc作為mvc框架。springmvc的學習成本較低,容易上手,簡單實用。這是乙個常用的方法,用於處理同步請求。通過addobject string,object 方法,可以將資料傳送到頁面,一般通過c標籤和el表示式獲取值。檢視通過setviewname的方法...

簡單與實用 SpringMVC的常見使用

現在的專案大多數都是使用springmvc作為mvc框架。springmvc的學習成本較低,容易上手,簡單實用。這是乙個常用的方法,用於處理同步請求。通過addobject string,object 方法,可以將資料傳送到頁面,一般通過c標籤和el表示式獲取值。檢視通過setviewname的方法...

Spring mvc中使用Json最簡單的方法

在網上看到n多種方法,各種配置各種麻煩,在此我就我之前用的一種方法給大家介紹一下。首先宣告,我用的是spring3.0以上的版本,可能老版本不支援,那確實得自己去麻煩了。如果你用的是3.0以下的版本,那我還得參照那些古老的方法,這裡就不詳細說了。的json檢視類,我們只需要將其作為引數傳給model...