(学生党)如何将js获取到的text值传递给后台servlet页面(mvc)

JavaScript011

(学生党)如何将js获取到的text值传递给后台servlet页面(mvc),第1张

$("a").click(function () { var txtContent=$(this).text() location.href= “test.do?xxx=”+txtContent }

后端用 request.getAttribute("xxx")可以取出来查询完数据库之后早用request.setAttribute("sss",sss)存起来然后跳转页面 在跳转后的页面用jstl表达式来获取

这两个图片是mvc框架的,与servlet有点区别,不过传值都是一样的

通过request的getParameter的方法获取

1、通过request.getParameter("参数名")获取后台的值

2、通过<%=变量%>的方式赋给js变量

示例:

<script>

<%

String s2 = (String)request.getParameter("参数名")//获取后台参数给s2变量,<%%>表示这范围内是服务器解析的语言

%>

var s = '<%=s2%>'//输出s2给js变量s

</script>