>웹 프론트엔드 >JS 튜토리얼 >EL 표현식을 사용하여 JS에서 컨텍스트 매개변수 값을 얻는 방법

EL 표현식을 사용하여 JS에서 컨텍스트 매개변수 값을 얻는 방법

亚连
亚连원래의
2018-05-28 15:55:352336검색

이제 JS에서 컨텍스트 매개변수 값을 얻기 위해 EL 표현식을 사용하는 방법을 공유하겠습니다. 이는 좋은 참조 값을 가지고 있으며 모든 사람에게 도움이 되기를 바랍니다.

1. 액션이 페이지에 매개변수를 반환합니다

/**
 * 测试js中获取后台传值
 * @param model
 * @param req
 * @return	String
 */
@RequestMapping("getValue")
public String getValue(Model model, HttpServletRequest req){
	model.addAttribute("stringValue", "测试在js中取值...");
	model.addAttribute("numberValue", 111);
	List<String> list = new ArrayList<String>();
	list.add("aaa");
	list.add("bbb");
	list.add("ccc");
	model.addAttribute("arrayValue", list);
	model.addAttribute("jsonStringValue", JSON.toJSONString(list));
	User user = new User();
	user.setUserID("1");
	user.setUserName("test");
	user.setMobile("13800000000");
	user.setEmail("test@163.com");
	user.setNickName("test");
	model.addAttribute("objJsonString", JSON.toJSONString(user));
	return "/getValue.htm";
}

2. js에서 EL 표현식을 사용하여 매개변수 값을 가져옵니다

<script type="text/javascript">
	$(function(){
		var stringValue = &#39;${stringValue}&#39;;
		console.log(&#39;stringValue-------------&#39; + stringValue);
				
		var numberValue = ${numberValue};
		console.log(&#39;numberValue-------------&#39; + numberValue);
				
		var jsonStringValue = ${jsonStringValue};
		console.log(&#39;jsonValue---------------&#39; + jsonStringValue);
				
		var jsonStringValue1 = &#39;${jsonStringValue}&#39;;
		console.log(&#39;jsonValue1---------------&#39; + jsonStringValue1); 
				
		var objJsonString = &#39;${objJsonString}&#39;;
		console.log("objJsonString------------------- " + objJsonString);
		var obj = JSON.parse(objJsonString);
		console.log("userName ------------ " + obj.userName);
	});
</script>

준비 참고 사항: 숫자 값 유형 매개변수 값을 취하며, 문자열 매개변수 값을 얻기 위해 js의 EL 표현식을 인용할 필요가 없으며, 객체 및 컬렉션 유형 매개변수 값을 JSON.toJSONString을 사용하여 변환해야 합니다. () 배경입니다.

위 내용은 제가 여러분을 위해 정리한 내용입니다. 앞으로 도움이 되길 바랍니다.

관련 기사:

java+jquery를 사용하여 xml 데이터를 처리하는 방법

AJAX 도메인 간 요청을 구현하기 위한 서버측 구성

Ajax는 요청 시간 캐시 처리 솔루션 가져오기

위 내용은 EL 표현식을 사용하여 JS에서 컨텍스트 매개변수 값을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.