Dieses Mal werde ich Ihnen die Schritte zum Erhalten von Kontextparametern durch EL ausführlich erläutern. Was sind die Vorsichtsmaßnahmen für EL, um Kontextparameter zu erhalten?
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"; }
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>
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:Detaillierte Erläuterung der benutzerdefinierten dynamischen Komponentenmethode der Vue-Operation
Detaillierte Erläuterung der Verwendung von Vue Datenüberwachungsüberwachungsmethode
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte für EL zum Erhalten von Kontextparametern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!