get 방식 자바 백엔드 부호화 해결

571 단어
url 결합 파라미터의 백엔드 인코딩 문제에 대해 파라미터를 두 번 인코딩한 다음에 백엔드에서 인코딩하는 방식을 사용할 수 있다. 예시 코드는 다음과 같다.
1. 프런트엔드 코드:
	 	var url = ''+'arcticle/getArticle.do?title='+encodeURI(encodeURI(title))

2. 백엔드 코드
@RequestMapping(value="/getArticle")
public ModelAndView toCouponActivity(HttpServletRequest request) throws Exception {
	String title = URLDecoder.decode(request.getParameter("title"), "UTF-8");
	String brand = URLDecoder.decode(request.getParameter("brand"), "UTF-8");

좋은 웹페이지 즐겨찾기