如何在html页面使用js获取model里的值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在html页面使用js获取model里的值相关的知识,希望对你有一定的参考价值。

在后台用model.addAttribute("parent",parentId);
前台是html页面
怎么在前台直接使用js获取到model里的值

这个我也遇到过这个问题,我的解决方法就是讲在前端用一个标签获取到数据,然后用js去获取标签里面的属性值就好了比如这样:
<input type="hidden" th:value="$parent"/>,然后用js获取这个输入框的值就可以了。
参考技术A 把输入框放到一个form表单里
<form name="frm">
<input type="text" name=“name” id=“id_name”..../>
</form>
这样在js里就可以document.frm.name.value就是输入框的值
或者document.getElementById("id_name").value也是可以的

JSP如何取出session里的值?

<c:set value="$username" var="username" scope="session"/>
这是把前一页传过来的usernmae的值存在一个session里吧?我如何才能调用他,比如显示在页面上。引用范围有多大?是下一页,还是之后一直可以用

  jsp获取action传来的session值问题有一下几种方法:
  比如action中有个session ("sessionid","11111111")
  一、用struts标签获取:<s:property value="#session.sessionid"/>
  二、<%=request.getSession.getAttribute("sessionid");> session也是内置对象之一,可以直接用session,比request.getSession方便多了,也可以写成<%=session.getAttribute("sessionid");>
  三、el表达式获取:$sessionScope.sessionid
  如果赋值的是个bean,也是一样的,类似于$sessionScope.bean.beansth
参考技术A 只要浏览器不关,都可以用,使用$sessionScope.username就可以调用,也可以将前面的sessionScope去掉本回答被提问者采纳

以上是关于如何在html页面使用js获取model里的值的主要内容,如果未能解决你的问题,请参考以下文章

JSP如何取出session里的值?

jsp页面如何获取modelmap值

JSP如何取出session里的值?

如何获取handler里的session

jquery 中用jsp 读取 modelmap

如何在当前页面用php 获取js 变量的值