spring mvc資料處理與UI顯示

2021-08-14 02:18:04 字數 1896 閱讀 8898

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來說沒有...