Heim > Web-Frontend > js-Tutorial > Wie EL Kontextparameterwerte erhält (Code im Anhang)

Wie EL Kontextparameterwerte erhält (Code im Anhang)

php中世界最好的语言
Freigeben: 2018-04-28 10:23:12
Original
1454 Leute haben es durchsucht

Dieses Mal zeige ich Ihnen, wie EL den Kontextparameterwert erhält (mit Code). Welche Vorsichtsmaßnahmen gibt es, damit EL den Kontextparameterwert erhält? .

1. Aktion gibt Parameter an die Seite zurück

/**
 * 测试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";
}
Nach dem Login kopieren

2 js AusdruckParameterwert abrufen

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

Hinweis: nimmt einen numerischen Parameterwert an, der nicht vom EL-Ausdruck in js verwendet wird Fügen Sie Anführungszeichen hinzu; EL-Ausdrücke vom Typ müssen im Hintergrund mit JSON.toJSONString in Anführungszeichen gesetzt werden.

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

VUE erweitert ElTableColumn

Detaillierte Erläuterung der Verwendung der Watch-Methode in Vue

Vue.js implementiert ein benutzerdefiniertes Anmeldeformular

Das obige ist der detaillierte Inhalt vonWie EL Kontextparameterwerte erhält (Code im Anhang). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage