Spring MVC 4常用的那些注解 .
来源:互联网 发布:淘宝不能用 编辑:程序博客网 时间:2024/05/01 16:48
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?><
beans
xmlns
=
"http://www.springframework.org/schema/beans"
xmlns:xsi
=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:p
=
"http://www.springframework.org/schema/p"
xmlns:context
=
"http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
<
context:component-scan
base-package
=
"org.springframework.samples.petclinic.web"
/>
<!-- ... -->
</
beans
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
@Controller
@RequestMapping
(
"/favsoft"
)
public
class
AnnotationController {
@RequestMapping
(method=RequestMethod.GET)
public
String get(){
return
""
;
}
@RequestMapping
(value=
"/getName"
, method = RequestMethod.GET)
public
String getName(String userName) {
return
userName;
}
@RequestMapping
(value=
"/{day}"
, method=RequestMethod.GET)
public
String getDay(Date day){
DateFormat df =
new
SimpleDateFormat(
"yyyy-MM-dd"
);
return
df.format(day);
}
@RequestMapping
(value=
"/addUser"
, method=RequestMethod.GET)
public
String addFavUser(
@Validated
FavUser favUser,BindingResult result){
if
(result.hasErrors()){
return
"favUser"
;
}
//favUserService.addFavUser(favUser);
return
"redirect:/favlist"
;
}
@RequestMapping
(
"/test"
)
@ResponseBody
public
String test(){
return
"aa"
;
}
}
String findOwner( String , Model model) { FavUser favUser = favUserService.findFavUser(); model.addAttribute( ;}
@RequestMapping(value="/owners/{ownerId}/pets/{petId}", method=RequestMethod.GET)public String findPet(@PathVariable String ownerId, @PathVariable String petId, Model model) { Owner owner = ownerService.findOwner(ownerId); Pet pet = owner.getPet(petId); model.addAttribute("pet", pet); return "displayPet";}
@RequestMapping(value = "/something", method = RequestMethod.PUT)public void handle(@RequestBody String body, Writer writer) throws IOException { writer.write(body);}
@RequestMapping(value = "/something", method = RequestMethod.PUT)@ResponseBodypublic String helloWorld() { return "Hello World";}
@RequestMapping("/something")public ResponseEntity<String> handle(HttpEntity<byte[]> requestEntity) throws UnsupportedEncodingException { String requestHeader = requestEntity.getHeaders().getFirst("MyRequestHeader")); byte[] requestBody = requestEntity.getBody(); // do something with request header and body HttpHeaders responseHeaders = new HttpHeaders(); responseHeaders.set("MyResponseHeader", "MyValue"); return new ResponseEntity<String>("Hello World", responseHeaders, HttpStatus.CREATED);}
@ModelAttributepublic Account addAccount(@RequestParam String number) { return accountManager.findAccount(number);}@ModelAttributepublic void populateModel(@RequestParam String number, Model model) { model.addAttribute(accountManager.findAccount(number)); // add more ...}
0 0
- Spring MVC 4常用的那些注解
- Spring MVC 4常用的那些注解 .
- Spring MVC 4常用的那些注解
- Spring MVC 常用的那些注解
- 详解Spring MVC 常用的那些注解
- 详解Spring MVC 4常用的那些注解
- 详解Spring MVC 4常用的那些注解
- 详解Spring MVC 4常用的那些注解
- 详解Spring MVC 4常用的那些注解
- 详解Spring MVC 4常用的那些注解
- 详解Spring MVC 4常用的那些注解
- 详解Spring MVC 4常用的那些注解
- 详解Spring MVC 4常用的那些注解
- 详解Spring MVC 4常用的那些注解
- J2EE进阶(十三)Spring MVC常用的那些注解
- [JAVA]: 详解Spring MVC 常用的那些注解
- 详解Spring MVC 4常用的注解
- spring mvc常用的注解:
- 要怎么正确判断一个企业呢
- ios开发UI篇—在ImageView中添加按钮以及Tag的参数说明
- 图解mapreduce原理和执行过程
- MySQL无法重启问题解决Warning: World-writable config file ‘/etc/my.cnf’ is ignored
- Android访问网络 使用HttpURLConnection还是HttpClient?
- Spring MVC 4常用的那些注解 .
- html5 绘制椭圆
- J2EE:数据访问层的设计相关概念
- LeetCode—数组(1)
- IOS开发多线程GCD的学习(二)
- windows编程--网络编程学习--winsock编程(2)
- Android手机怎么获取打印机的IP地址呢
- Android中Java和JS双向调用
- js实现分享到人人网微信和qq等等