javascript - javascript 如何从 spring Controller 中的函数获取 ModelAndView 对象

标签 javascript html spring-mvc

我知道这是一个简单的问题,所以如果您发现它重复,请注明我将其删除。

这是我的 Spring Controller :

@Controller
public class MyController {
    .
    .
    .    

    @RequestMapping("/testActiveX")
    protected ModelAndView testActiveX(){
        ModelAndView model = new ModelAndView("test_ActiveX");
        model.addObject("APDU","00A4040008A000000018434D00");
        return model;
    }
    .
    .
    .
}

这是我的jsp页面:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
    <head>
        <script type="text/javascript">
            function func(apdu) {
                alert(apdu);
            }
        </script>
    </head>
    <body>                
        <button type="button" style= "height: 30px; width: 153px" onclick="func(${APDU});">click</button>
    </body>
</html> 

为什么我无法访问 JavaScript 函数中的 APDU 值?

最佳答案

根据您的评论,添加逗号应该可以解决您的问题

onclick="func('${APDU}');"

关于javascript - javascript 如何从 spring Controller 中的函数获取 ModelAndView 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39930302/

相关文章:

javascript - 如何将组件对象移动到全局对象?

javascript - Validate.JS - 禁止使用非 ASCII Unicode 字符

javascript - 唯一随机数生成器 Javascript

javascript - 如何减少 Jquery 中的这一行?

html - 如何使用CSS修改 "sign in"页面?

javascript - 元素边框上的html鼠标悬停事件

javascript - 从 Javascript 以编程方式触发 ng-change 事件

java - Spring MVC 3.0 + jsp页脚

java - 存在时找不到 Spring 类

在 Spring 应用程序中找不到 CSS 文件