您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

EL如何获取上下文参数值(附代码)

2024/4/17 4:31:39发布8次查看
这次给大家带来el如何获取上下文参数值(附代码),el获取上下文参数值,的注意事项有哪些,下面就是实战案例,一起来看一下。
1. action返回参数到页面
/**  * 测试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 = '${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>
备注:取数值型参数值,js中el表达式不用加引号;取字符串型参数值,js中el表达式需要加引号;对象和集合类型参数值,需要在后台用json.tojsonstring()进行转化。
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
vue对eltablecolumn进行扩展
在vue中watch方法使用详解
vue.js实现自定义登录表单
以上就是el如何获取上下文参数值(附代码)的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录