a)提交的網域名稱稱和處理方法的引數一致
提交的資料
處理的方法
public string hello(httpservletrequest req,httpservletresponse res,string name) throws ioexception, servletexception
b)提交的網域名稱稱與處理方法的引數名不一致
提交的資料
處理方法
public string hello(httpservletrequest req,httpservletresponse res,@requestparam("uname") string name) throws ioexception, servletexception
c)提交的是乙個物件
提交的資料
處理方法
user類
public
class user
public
void
setid(int id)
public string getname()
public
void
setname(string name)
public string getpwd()
public
void
setpwd(string pwd)
@override
public string tostring()
}
a)通過modelandview-需要視**析器
視**析器配置
class="org.springframework.web.servlet.view.internalresourceviewresolver" >
name="prefix"
value="/web-inf/jsp/">
property>
name="suffix"
value= ".jsp" >
property>
bean>
處理類modelandview mview = new modelandview();
mview.addobject("msg","hhhh anotation");
mview.setviewname("hello");
return mview;
b) 通過modelmap
資料請求
處理類
public string hello(httpservletrequest req,httpservletresponse res,
@requestparam("uname") string name,modelmap model) throws ioexception, servletexception
modelandview與modelmap的區別相同:都可以將資料封裝並顯示到表示層頁面
不同:modelandview需要指定跳轉的檢視名,而modelmap不需要;modelandview需要視**析器,modelmap不需要
springMVC 資料處理
a 提交的網域名稱稱喝處理方法的引數名一致即可 處理方式 public string hello string name throws ioexception b 如果網域名稱名稱和引數名不一致 提交的資料 處理方法 public string hello requestparam username...
spring MVC 資料處理
a 提交的網域名稱稱喝處理方法的引數名一致即可 處理方式 public string hello string name throws ioexception b 如果網域名稱名稱和引數名不一致 提交的資料 處理方法 public string hello requestparam username...
Spring MVC資料處理
spring mvc怎麼提交資料和怎麼將資料顯示到ui層 資料提交 1 提交的網域名稱稱和處理方法的引數名稱一致即可 這種方式和struts2相比爽很多,因為是作為方法的引數進行傳遞的,是乙個區域性變數,用過以後就被 了,而struts2是乙個全域性的變數,用了以後還在 但是對struts2來說沒有...