> Java > java지도 시간 > 본문

JAVA의 Spring MVC에서 객체 매개변수 전달 예제에 대한 자세한 설명

怪我咯
풀어 주다: 2017-06-30 10:46:46
원래의
1469명이 탐색했습니다.

이 글은 주로 Spring MVC의 object 매개변수 전달에 대한 관련 정보를 소개합니다. 샘플 코드를 통해 자세히 소개하며, 필요한 모든 사람이 함께 읽을 수 있는 학습 가치가 있습니다.

머리말

저는 프로젝트의 긴급성 때문에 자세히 공부할 시간이 없었습니다. 매개변수를 전달할 때 솔직히 @RequestParam 주석. 최근에 자세히 읽어보니 Java에도 Asp.net@RequestParam注解方式传递,最近认真看了一下,发现java也具有类似Asp.net Mvc传递对象做参数的方式,即采用@<a href="http://www.php.cn/java/java-ActiveRecord-Model.html" target="_blank">Model</a>Attribute注解的方式,接收方式如下:

@RequestMapping("hello")
 public String Hello(@ModelAttribute("user") User user)
 {
   System.out.println(user.getUserName());
  return "hello";
 }
로그인 후 복사

User类如下:

public class User {

 private int userID;
 private String userName;
 public int getUserID() {
  return userID;
 }
 public void setUserID(int userID) {
  this.userID = userID;
 }
 public String getUserName() {
  return userName;
 }
 public void setUserName(String userName) {
  this.userName = userName;
 }
}
로그인 후 복사

访问方式发现和采用逐个的参数传递时也没有什么不同,在我本地的地址如下: /test/hello?userID=12&userName=sdfsd Mvc는 @Model

Attribute 주석 방식,

수신 방식은 다음과 같습니다.

rrreee🎜🎜User 클래스는 다음과 같습니다. 🎜🎜rrreee🎜액세스 방식은 매개변수 1을 전달할 때와 다르지 않습니다. 내 로컬 주소는 다음과 같습니다: /test/hello?userID=12&userName=sdfsd code>🎜🎜🎜🎜

위 내용은 JAVA의 Spring MVC에서 객체 매개변수 전달 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!