springboot+thymeleaf接收前台传来的request,在js里获取到后台向前台传递的request

本文介绍如何在SpringMVC中使用@GetMapping注解创建控制器方法,通过HttpServletRequest接收前端传来的openid参数,并将其放入request中,最后返回指定静态页面路径。前端通过thymeleaf表达式获取request中的openid,再在JS中读取该值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建controller方法

@GetMapping("/test")

public String test(HttpServletRequest request){

String openid = request.getParameter("openid");//接收传来的openid
request.setAttribute("openid", openid);//将openid 放入request

return "user/test"; //这里指的是static/user/test.html    跳转到这个页面

}

前端页面接收request

<input type="hidden" name="openid" id="openid"
       th:value="${#httpServletRequest.getParameter('openid')}"/>

 

然后在js里这样获取这个属性

var openid= document.getElementById("openid").value;
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值