BBH
-Biz Branding Hub-
投稿日 : 
2020/04/03
更新日 : 
2020/04/03

【SpringBoot】リクエストパラメータを取得するサンプル

SpringBootで受け取ったリクエストからパラメータを取得するサンプルを紹介します。

リクエストパラメータを取得するサンプル

import java.awt.List;
import java.util.Enumeration;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Component;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;

@Component
public class RequestSample {
	
	// リクエストパラメータの内容を出力
	public void printRequestParam() {
		HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
		
		Enumeration paramNames = request.getParameterNames();
		while(paramNames.hasMoreElements()) {
			String name = paramNames.nextElement();
			String value = request.getParameter(name);
			System.out.println(name + " : " + value);
		}
	}
}

Profile

管理人プロフィール

都内でITエンジニアをやってます。
変遷:中規模SES→独立系SIer→Webサービス内製開発
使用技術はその時々でバラバラですが、C#、AWSが長いです。
どちらかと言うとバックエンドより開発が多かったです。
顧客との折衝や要件定義、マネジメント(10名弱程度)の経験あり。
最近はJava+SpringBootがメイン。

Recommend