需要将值从javascript传递给Spring mvc控制器
我正在用javascript对消息进行加密和解密,并希望将结果消息发送到spring控制器mvc需要将值从javascript传递给Spring mvc控制器,javascript,spring,spring-mvc,Javascript,Spring,Spring Mvc,我正在用javascript对消息进行加密和解密,并希望将结果消息发送到spring控制器mvc @RequestMapping(value = "/token") public @ResponseBody String getAllBooks(@RequestParam boolean isAuth, @ModelAttribute("somedata") Token data) { ModelAndView mav = new ModelAndView(); mav.addO
@RequestMapping(value = "/token")
public @ResponseBody String getAllBooks(@RequestParam boolean isAuth, @ModelAttribute("somedata") Token data) {
ModelAndView mav = new ModelAndView();
mav.addObject("encryptedToken", data.getValue()); return token;}
因此,令牌应该保存来自javascript的值。我没有使用jquery。如何从javascript到SpringMVC控制器获取该值
<script>
function Encrypt(msg) {
...................
...................
return encryptedFinally;}
</script>
函数加密(msg){
...................
...................
返回encryptedFinally;}
我想在java控制器类中使用这个变量(即encryptedFinally) 在表单中添加隐藏的输入,并将此输入的值设置为javascript代码加密的结果。我认为您有很多选择:
乍一看,对于您的问题,我会选择第一个选项。发布您的令牌代码,并让您对clearJava脚本加密的消息提出更多疑问,我不想从Java脚本传递到控制器类方法。如何将令牌组装为javascript中的查询字符串?如何发送此“/Token”请求?ajax或使用提交表单提交formI am发送令牌。